pub struct MemoryView {
pub nodes: Vec<MemoryNode>,
pub facts: Vec<MemoryFact>,
}Fields§
§nodes: Vec<MemoryNode>§facts: Vec<MemoryFact>Trait Implementations§
Source§impl Clone for MemoryView
impl Clone for MemoryView
Source§fn clone(&self) -> MemoryView
fn clone(&self) -> MemoryView
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 MemoryView
impl Debug for MemoryView
Source§impl Default for MemoryView
impl Default for MemoryView
Source§fn default() -> MemoryView
fn default() -> MemoryView
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MemoryView
impl<'de> Deserialize<'de> for MemoryView
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 MemoryView
Source§impl PartialEq for MemoryView
impl PartialEq for MemoryView
Source§impl Serialize for MemoryView
impl Serialize for MemoryView
impl StructuralPartialEq for MemoryView
Auto Trait Implementations§
impl Freeze for MemoryView
impl RefUnwindSafe for MemoryView
impl Send for MemoryView
impl Sync for MemoryView
impl Unpin for MemoryView
impl UnsafeUnpin for MemoryView
impl UnwindSafe for MemoryView
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