pub struct TableShape { /* private fields */ }Implementations§
Source§impl TableShape
impl TableShape
pub const MAX_LENGTH: usize = 32
pub fn new(entries: Vec<TableShapeEntry>) -> Self
pub fn entries(&self) -> &[TableShapeEntry]
pub fn len(&self) -> usize
pub fn is_empty(&self) -> bool
pub fn has_constants(&self) -> bool
Trait Implementations§
Source§impl Clone for TableShape
impl Clone for TableShape
Source§fn clone(&self) -> TableShape
fn clone(&self) -> TableShape
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TableShape
impl Debug for TableShape
impl Eq for TableShape
Source§impl PartialEq for TableShape
impl PartialEq for TableShape
impl StructuralPartialEq for TableShape
Auto Trait Implementations§
impl Freeze for TableShape
impl RefUnwindSafe for TableShape
impl Send for TableShape
impl Sync for TableShape
impl Unpin for TableShape
impl UnsafeUnpin for TableShape
impl UnwindSafe for TableShape
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