pub struct TableSpans(/* private fields */);Expand description
The spans of values anywhere in the storage, each given by a table of ranges of octets, relative to where the buffer starts: the table is a side allocation of the storage, so it lives as long as the storage without being counted, and slicing the values only moves the pointer to their ranges.
Trait Implementations§
Source§impl Clone for TableSpans
impl Clone for TableSpans
impl Copy for TableSpans
impl Send for TableSpans
Source§impl Spans for TableSpans
impl Spans for TableSpans
impl Sync for TableSpans
Auto Trait Implementations§
impl Freeze for TableSpans
impl RefUnwindSafe for TableSpans
impl Unpin for TableSpans
impl UnsafeUnpin for TableSpans
impl UnwindSafe for TableSpans
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