pub struct FederationQuorumReport {Show 13 fields
pub schema: String,
pub report_id: String,
pub generated_at: u64,
pub namespace: String,
pub listing_id: String,
pub origin_operator_id: String,
pub quorum_threshold: u32,
pub max_replica_age_secs: u64,
pub publishers: Vec<FederationPublisherObservation>,
pub conflicts: Vec<FederationConflictEvidence>,
pub anti_eclipse_policy: FederationAntiEclipsePolicy,
pub final_state: FederationQuorumState,
pub note: Option<String>,
}Fields§
§schema: String§report_id: String§generated_at: u64§namespace: String§listing_id: String§origin_operator_id: String§quorum_threshold: u32§max_replica_age_secs: u64§publishers: Vec<FederationPublisherObservation>§conflicts: Vec<FederationConflictEvidence>§anti_eclipse_policy: FederationAntiEclipsePolicy§final_state: FederationQuorumState§note: Option<String>Trait Implementations§
Source§impl Clone for FederationQuorumReport
impl Clone for FederationQuorumReport
Source§fn clone(&self) -> FederationQuorumReport
fn clone(&self) -> FederationQuorumReport
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 FederationQuorumReport
impl Debug for FederationQuorumReport
Source§impl<'de> Deserialize<'de> for FederationQuorumReport
impl<'de> Deserialize<'de> for FederationQuorumReport
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 FederationQuorumReport
impl PartialEq for FederationQuorumReport
Source§impl Serialize for FederationQuorumReport
impl Serialize for FederationQuorumReport
impl Eq for FederationQuorumReport
impl StructuralPartialEq for FederationQuorumReport
Auto Trait Implementations§
impl Freeze for FederationQuorumReport
impl RefUnwindSafe for FederationQuorumReport
impl Send for FederationQuorumReport
impl Sync for FederationQuorumReport
impl Unpin for FederationQuorumReport
impl UnsafeUnpin for FederationQuorumReport
impl UnwindSafe for FederationQuorumReport
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