pub struct MiddlewareLoadSnapshot {
pub topics: Vec<TopicLoadEntry>,
pub services: Vec<ServiceLoadEntry>,
pub session_lifecycle: SessionLifecycleCounts,
pub discovery: DiscoverySnapshot,
}Fields§
§topics: Vec<TopicLoadEntry>§services: Vec<ServiceLoadEntry>§session_lifecycle: SessionLifecycleCounts§discovery: DiscoverySnapshotTrait Implementations§
Source§impl Clone for MiddlewareLoadSnapshot
impl Clone for MiddlewareLoadSnapshot
Source§fn clone(&self) -> MiddlewareLoadSnapshot
fn clone(&self) -> MiddlewareLoadSnapshot
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 moreAuto Trait Implementations§
impl Freeze for MiddlewareLoadSnapshot
impl RefUnwindSafe for MiddlewareLoadSnapshot
impl Send for MiddlewareLoadSnapshot
impl Sync for MiddlewareLoadSnapshot
impl Unpin for MiddlewareLoadSnapshot
impl UnsafeUnpin for MiddlewareLoadSnapshot
impl UnwindSafe for MiddlewareLoadSnapshot
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