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§impl Debug for MemoryView
impl Debug for MemoryView
Source§impl Default for MemoryView
impl Default for MemoryView
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 Forget for MemoryView
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