pub enum RelationFamilyState {
Active,
OptionalDisabled,
}Expand description
Whether one accepted family is active or separately gated.
Variants§
Active
Produced, persisted, invalidated, queryable, and covered now.
OptionalDisabled
Typed but unavailable until its optional capability passes its own gates.
Trait Implementations§
Source§impl Clone for RelationFamilyState
impl Clone for RelationFamilyState
Source§fn clone(&self) -> RelationFamilyState
fn clone(&self) -> RelationFamilyState
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 moreimpl Copy for RelationFamilyState
Source§impl Debug for RelationFamilyState
impl Debug for RelationFamilyState
impl Eq for RelationFamilyState
Source§impl PartialEq for RelationFamilyState
impl PartialEq for RelationFamilyState
Source§fn eq(&self, other: &RelationFamilyState) -> bool
fn eq(&self, other: &RelationFamilyState) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RelationFamilyState
impl Serialize for RelationFamilyState
impl StructuralPartialEq for RelationFamilyState
Auto Trait Implementations§
impl Freeze for RelationFamilyState
impl RefUnwindSafe for RelationFamilyState
impl Send for RelationFamilyState
impl Sync for RelationFamilyState
impl Unpin for RelationFamilyState
impl UnsafeUnpin for RelationFamilyState
impl UnwindSafe for RelationFamilyState
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
Compare self to
key and return true if they are equal.