pub enum CommunicatorRelation {
Identical,
Congruent,
Similar,
Unequal,
}
Expand description
Variants§
Identical
Identical groups and same contexts
Congruent
Groups match in constituents and rank order, contexts differ
Similar
Group constituents match but rank order differs
Unequal
Otherwise
Trait Implementations§
Source§impl Clone for CommunicatorRelation
impl Clone for CommunicatorRelation
Source§fn clone(&self) -> CommunicatorRelation
fn clone(&self) -> CommunicatorRelation
Returns a copy 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 CommunicatorRelation
impl Debug for CommunicatorRelation
Source§impl From<i32> for CommunicatorRelation
impl From<i32> for CommunicatorRelation
Source§fn from(i: c_int) -> CommunicatorRelation
fn from(i: c_int) -> CommunicatorRelation
Converts to this type from the input type.
Source§impl PartialEq for CommunicatorRelation
impl PartialEq for CommunicatorRelation
impl Copy for CommunicatorRelation
impl Eq for CommunicatorRelation
impl StructuralPartialEq for CommunicatorRelation
Auto Trait Implementations§
impl Freeze for CommunicatorRelation
impl RefUnwindSafe for CommunicatorRelation
impl Send for CommunicatorRelation
impl Sync for CommunicatorRelation
impl Unpin for CommunicatorRelation
impl UnwindSafe for CommunicatorRelation
Blanket Implementations§
Source§impl<Src, Scheme> ApproxFrom<Src, Scheme> for Srcwhere
Scheme: ApproxScheme,
impl<Src, Scheme> ApproxFrom<Src, Scheme> for Srcwhere
Scheme: ApproxScheme,
Source§fn approx_from(src: Src) -> Result<Src, <Src as ApproxFrom<Src, Scheme>>::Err>
fn approx_from(src: Src) -> Result<Src, <Src as ApproxFrom<Src, Scheme>>::Err>
Convert the given value into an approximately equivalent representation.
Source§impl<Dst, Src, Scheme> ApproxInto<Dst, Scheme> for Srcwhere
Dst: ApproxFrom<Src, Scheme>,
Scheme: ApproxScheme,
impl<Dst, Src, Scheme> ApproxInto<Dst, Scheme> for Srcwhere
Dst: ApproxFrom<Src, Scheme>,
Scheme: ApproxScheme,
Source§type Err = <Dst as ApproxFrom<Src, Scheme>>::Err
type Err = <Dst as ApproxFrom<Src, Scheme>>::Err
The error type produced by a failed conversion.
Source§fn approx_into(self) -> Result<Dst, <Src as ApproxInto<Dst, Scheme>>::Err>
fn approx_into(self) -> Result<Dst, <Src as ApproxInto<Dst, Scheme>>::Err>
Convert the subject into an approximately equivalent representation.
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,
Source§impl<T, Dst> ConvAsUtil<Dst> for T
impl<T, Dst> ConvAsUtil<Dst> for T
Source§impl<T> ConvUtil for T
impl<T> ConvUtil for T
Source§fn approx_as<Dst>(self) -> Result<Dst, Self::Err>where
Self: Sized + ApproxInto<Dst>,
fn approx_as<Dst>(self) -> Result<Dst, Self::Err>where
Self: Sized + ApproxInto<Dst>,
Approximate the subject to a given type with the default scheme.
Source§fn approx_as_by<Dst, Scheme>(self) -> Result<Dst, Self::Err>
fn approx_as_by<Dst, Scheme>(self) -> Result<Dst, Self::Err>
Approximate the subject to a given type with a specific scheme.