pub enum PlaneData {
U8(Vec<u8>),
U16(Vec<u16>),
AccountedU8(SharedStorage<u8>),
AccountedU16(SharedStorage<u16>),
}Expand description
Words of one owned plane.
Variants§
U8(Vec<u8>)
8-bit words.
U16(Vec<u16>)
16-bit words.
AccountedU8(SharedStorage<u8>)
Shared 8-bit storage admitted before allocation. A frame, plane clone or retained view keeps the entire backing allocation charged.
AccountedU16(SharedStorage<u16>)
Shared 16-bit storage, preserving native word alignment and encoding.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PlaneData
impl RefUnwindSafe for PlaneData
impl Send for PlaneData
impl Sync for PlaneData
impl Unpin for PlaneData
impl UnsafeUnpin for PlaneData
impl UnwindSafe for PlaneData
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