pub struct DomainSnapshot {
pub sessions: BTreeMap<SessionId, SessionRecord>,
pub clients: BTreeMap<ClientId, ClientFocus>,
pub directories: Vec<DirectoryRecord>,
}Fields§
§sessions: BTreeMap<SessionId, SessionRecord>§clients: BTreeMap<ClientId, ClientFocus>§directories: Vec<DirectoryRecord>Trait Implementations§
Source§impl Clone for DomainSnapshot
impl Clone for DomainSnapshot
Source§fn clone(&self) -> DomainSnapshot
fn clone(&self) -> DomainSnapshot
Returns a duplicate of the value. Read more
1.0.0 · 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 DomainSnapshot
impl Debug for DomainSnapshot
Source§impl PartialEq for DomainSnapshot
impl PartialEq for DomainSnapshot
impl StructuralPartialEq for DomainSnapshot
Auto Trait Implementations§
impl Freeze for DomainSnapshot
impl RefUnwindSafe for DomainSnapshot
impl Send for DomainSnapshot
impl Sync for DomainSnapshot
impl Unpin for DomainSnapshot
impl UnsafeUnpin for DomainSnapshot
impl UnwindSafe for DomainSnapshot
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