pub struct TableDefinition {
pub min: u32,
pub max: Option<u32>,
pub elements: Vec<TableEntryDefinition>,
}
Expand description
Table definition
Fields§
§min: u32
Minimum length
max: Option<u32>
Maximum length, if any
elements: Vec<TableEntryDefinition>
Element segments, if any
Trait Implementations§
Source§impl Debug for TableDefinition
impl Debug for TableDefinition
Source§impl Default for TableDefinition
impl Default for TableDefinition
Source§fn default() -> TableDefinition
fn default() -> TableDefinition
Returns the “default value” for a type. Read more
Source§impl PartialEq for TableDefinition
impl PartialEq for TableDefinition
impl StructuralPartialEq for TableDefinition
Auto Trait Implementations§
impl Freeze for TableDefinition
impl RefUnwindSafe for TableDefinition
impl Send for TableDefinition
impl Sync for TableDefinition
impl Unpin for TableDefinition
impl UnwindSafe for TableDefinition
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more