pub struct ForegroundSnapshot {
pub authority: ForegroundAuthority,
pub process: Option<ForegroundProcess>,
pub stale_reason: Option<String>,
}Fields§
§process: Option<ForegroundProcess>§stale_reason: Option<String>Trait Implementations§
Source§impl Clone for ForegroundSnapshot
impl Clone for ForegroundSnapshot
Source§impl Debug for ForegroundSnapshot
impl Debug for ForegroundSnapshot
Source§impl Default for ForegroundSnapshot
impl Default for ForegroundSnapshot
Source§impl<'de> Deserialize<'de> for ForegroundSnapshot
impl<'de> Deserialize<'de> for ForegroundSnapshot
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 ForegroundSnapshot
Source§impl PartialEq for ForegroundSnapshot
impl PartialEq for ForegroundSnapshot
Source§impl Serialize for ForegroundSnapshot
impl Serialize for ForegroundSnapshot
impl StructuralPartialEq for ForegroundSnapshot
Auto Trait Implementations§
impl Freeze for ForegroundSnapshot
impl RefUnwindSafe for ForegroundSnapshot
impl Send for ForegroundSnapshot
impl Sync for ForegroundSnapshot
impl Unpin for ForegroundSnapshot
impl UnsafeUnpin for ForegroundSnapshot
impl UnwindSafe for ForegroundSnapshot
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