pub struct ProviderAdminConflict {
pub raw_heads: Vec<MembershipCoord>,
pub cyclic_sources: Vec<MembershipCoord>,
pub involved_grants: BTreeSet<ProviderAdminGrantId>,
pub maximal_valid_branches: Vec<ProviderAdminBranch>,
pub combined: ProviderAdminState,
}Fields§
§raw_heads: Vec<MembershipCoord>§cyclic_sources: Vec<MembershipCoord>§involved_grants: BTreeSet<ProviderAdminGrantId>§maximal_valid_branches: Vec<ProviderAdminBranch>§combined: ProviderAdminStateTrait Implementations§
Source§impl Clone for ProviderAdminConflict
impl Clone for ProviderAdminConflict
Source§fn clone(&self) -> ProviderAdminConflict
fn clone(&self) -> ProviderAdminConflict
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 ProviderAdminConflict
impl Debug for ProviderAdminConflict
Source§impl<'de> Deserialize<'de> for ProviderAdminConflict
impl<'de> Deserialize<'de> for ProviderAdminConflict
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 ProviderAdminConflict
impl PartialEq for ProviderAdminConflict
Source§impl Serialize for ProviderAdminConflict
impl Serialize for ProviderAdminConflict
impl Eq for ProviderAdminConflict
impl StructuralPartialEq for ProviderAdminConflict
Auto Trait Implementations§
impl Freeze for ProviderAdminConflict
impl RefUnwindSafe for ProviderAdminConflict
impl Send for ProviderAdminConflict
impl Sync for ProviderAdminConflict
impl Unpin for ProviderAdminConflict
impl UnsafeUnpin for ProviderAdminConflict
impl UnwindSafe for ProviderAdminConflict
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.