pub struct RedundancyInfo {
pub role: Option<String>,
pub activity_level: Option<String>,
pub project_state: Option<String>,
pub extra: BTreeMap<String, Value>,
}Expand description
overview.redundancy — {role, activityLevel, projectState, …}.
Fields§
§role: Option<String>"Independent" / "Backup" / "Primary", when reported.
activity_level: Option<String>§project_state: Option<String>§extra: BTreeMap<String, Value>Unknown keys round-trip.
Trait Implementations§
Source§impl Clone for RedundancyInfo
impl Clone for RedundancyInfo
Source§fn clone(&self) -> RedundancyInfo
fn clone(&self) -> RedundancyInfo
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 RedundancyInfo
impl Debug for RedundancyInfo
Source§impl<'de> Deserialize<'de> for RedundancyInfo
impl<'de> Deserialize<'de> for RedundancyInfo
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 RedundancyInfo
impl PartialEq for RedundancyInfo
Source§impl Serialize for RedundancyInfo
impl Serialize for RedundancyInfo
impl StructuralPartialEq for RedundancyInfo
Auto Trait Implementations§
impl Freeze for RedundancyInfo
impl RefUnwindSafe for RedundancyInfo
impl Send for RedundancyInfo
impl Sync for RedundancyInfo
impl Unpin for RedundancyInfo
impl UnsafeUnpin for RedundancyInfo
impl UnwindSafe for RedundancyInfo
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