pub struct MemoryRepositorySnapshot {
pub nodes: Vec<MemoryNode>,
pub admissions: Vec<MemoryAccessEvent>,
pub uses: Vec<MemoryAccessEvent>,
}Expand description
Deterministically ordered diagnostic snapshot of the reference repository.
Fields§
§nodes: Vec<MemoryNode>§admissions: Vec<MemoryAccessEvent>§uses: Vec<MemoryAccessEvent>Trait Implementations§
Source§impl Clone for MemoryRepositorySnapshot
impl Clone for MemoryRepositorySnapshot
Source§fn clone(&self) -> MemoryRepositorySnapshot
fn clone(&self) -> MemoryRepositorySnapshot
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 MemoryRepositorySnapshot
impl Debug for MemoryRepositorySnapshot
Source§impl Default for MemoryRepositorySnapshot
impl Default for MemoryRepositorySnapshot
Source§fn default() -> MemoryRepositorySnapshot
fn default() -> MemoryRepositorySnapshot
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MemoryRepositorySnapshot
impl<'de> Deserialize<'de> for MemoryRepositorySnapshot
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
Source§impl PartialEq for MemoryRepositorySnapshot
impl PartialEq for MemoryRepositorySnapshot
Source§impl Serialize for MemoryRepositorySnapshot
impl Serialize for MemoryRepositorySnapshot
impl StructuralPartialEq for MemoryRepositorySnapshot
Auto Trait Implementations§
impl Freeze for MemoryRepositorySnapshot
impl RefUnwindSafe for MemoryRepositorySnapshot
impl Send for MemoryRepositorySnapshot
impl Sync for MemoryRepositorySnapshot
impl Unpin for MemoryRepositorySnapshot
impl UnsafeUnpin for MemoryRepositorySnapshot
impl UnwindSafe for MemoryRepositorySnapshot
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