pub struct FederationAntiEclipsePolicy {
pub minimum_distinct_operators: u32,
pub require_origin_publisher: bool,
pub require_indexer_observation: bool,
pub max_upstream_hops: u32,
}Fields§
§minimum_distinct_operators: u32§require_origin_publisher: bool§require_indexer_observation: bool§max_upstream_hops: u32Trait Implementations§
Source§impl Clone for FederationAntiEclipsePolicy
impl Clone for FederationAntiEclipsePolicy
Source§fn clone(&self) -> FederationAntiEclipsePolicy
fn clone(&self) -> FederationAntiEclipsePolicy
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 FederationAntiEclipsePolicy
impl Debug for FederationAntiEclipsePolicy
Source§impl Default for FederationAntiEclipsePolicy
impl Default for FederationAntiEclipsePolicy
Source§fn default() -> FederationAntiEclipsePolicy
fn default() -> FederationAntiEclipsePolicy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FederationAntiEclipsePolicy
impl<'de> Deserialize<'de> for FederationAntiEclipsePolicy
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<FederationAntiEclipsePolicy, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FederationAntiEclipsePolicy, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for FederationAntiEclipsePolicy
impl Serialize for FederationAntiEclipsePolicy
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for FederationAntiEclipsePolicy
impl StructuralPartialEq for FederationAntiEclipsePolicy
Auto Trait Implementations§
impl Freeze for FederationAntiEclipsePolicy
impl RefUnwindSafe for FederationAntiEclipsePolicy
impl Send for FederationAntiEclipsePolicy
impl Sync for FederationAntiEclipsePolicy
impl Unpin for FederationAntiEclipsePolicy
impl UnsafeUnpin for FederationAntiEclipsePolicy
impl UnwindSafe for FederationAntiEclipsePolicy
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