pub struct ObservableState {
pub system: SystemSnapshot,
pub peers: Vec<ObservablePeerState>,
pub servers: Vec<ObservableServerState>,
}Fields§
§system: SystemSnapshot§peers: Vec<ObservablePeerState>§servers: Vec<ObservableServerState>Trait Implementations§
Source§impl Debug for ObservableState
impl Debug for ObservableState
Source§impl<'de> Deserialize<'de> for ObservableState
impl<'de> Deserialize<'de> for ObservableState
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
Auto Trait Implementations§
impl Freeze for ObservableState
impl RefUnwindSafe for ObservableState
impl Send for ObservableState
impl Sync for ObservableState
impl Unpin for ObservableState
impl UnwindSafe for ObservableState
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