pub enum MemoryLayoutMode {
Packed,
ElementStrided,
}Variants§
Trait Implementations§
Source§impl Clone for MemoryLayoutMode
impl Clone for MemoryLayoutMode
Source§fn clone(&self) -> MemoryLayoutMode
fn clone(&self) -> MemoryLayoutMode
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 moreimpl Copy for MemoryLayoutMode
Source§impl Debug for MemoryLayoutMode
impl Debug for MemoryLayoutMode
Source§impl<'de> Deserialize<'de> for MemoryLayoutMode
impl<'de> Deserialize<'de> for MemoryLayoutMode
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for MemoryLayoutMode
Source§impl PartialEq for MemoryLayoutMode
impl PartialEq for MemoryLayoutMode
Source§impl Serialize for MemoryLayoutMode
impl Serialize for MemoryLayoutMode
impl StructuralPartialEq for MemoryLayoutMode
Auto Trait Implementations§
impl Freeze for MemoryLayoutMode
impl RefUnwindSafe for MemoryLayoutMode
impl Send for MemoryLayoutMode
impl Sync for MemoryLayoutMode
impl Unpin for MemoryLayoutMode
impl UnsafeUnpin for MemoryLayoutMode
impl UnwindSafe for MemoryLayoutMode
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