pub enum MemoryExtentContent {
Object(ContentRef),
Zero,
}Expand description
Content of one memory range.
Variants§
Object(ContentRef)
Exact bytes stored in an immutable object.
Zero
An all-zero range that requires no object.
Trait Implementations§
Source§impl Clone for MemoryExtentContent
impl Clone for MemoryExtentContent
Source§fn clone(&self) -> MemoryExtentContent
fn clone(&self) -> MemoryExtentContent
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 MemoryExtentContent
impl Debug for MemoryExtentContent
Source§impl<'de> Deserialize<'de> for MemoryExtentContent
impl<'de> Deserialize<'de> for MemoryExtentContent
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 MemoryExtentContent
Source§impl PartialEq for MemoryExtentContent
impl PartialEq for MemoryExtentContent
Source§impl Serialize for MemoryExtentContent
impl Serialize for MemoryExtentContent
impl StructuralPartialEq for MemoryExtentContent
Auto Trait Implementations§
impl Freeze for MemoryExtentContent
impl RefUnwindSafe for MemoryExtentContent
impl Send for MemoryExtentContent
impl Sync for MemoryExtentContent
impl Unpin for MemoryExtentContent
impl UnsafeUnpin for MemoryExtentContent
impl UnwindSafe for MemoryExtentContent
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