pub struct ArbiterFormationCapability {
pub id: &'static str,
pub pack_id: &'static str,
pub kind: ArbiterFormationCapabilityKind,
pub suggestor: Option<&'static str>,
pub feature: Option<&'static str>,
pub input: &'static str,
pub output: &'static str,
pub evidence_tier: &'static str,
pub description: &'static str,
}Fields§
§id: &'static str§pack_id: &'static str§kind: ArbiterFormationCapabilityKind§suggestor: Option<&'static str>§feature: Option<&'static str>§input: &'static str§output: &'static str§evidence_tier: &'static str§description: &'static strTrait Implementations§
Source§impl Clone for ArbiterFormationCapability
impl Clone for ArbiterFormationCapability
Source§fn clone(&self) -> ArbiterFormationCapability
fn clone(&self) -> ArbiterFormationCapability
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 ArbiterFormationCapability
Source§impl Debug for ArbiterFormationCapability
impl Debug for ArbiterFormationCapability
impl Eq for ArbiterFormationCapability
Source§impl PartialEq for ArbiterFormationCapability
impl PartialEq for ArbiterFormationCapability
Source§fn eq(&self, other: &ArbiterFormationCapability) -> bool
fn eq(&self, other: &ArbiterFormationCapability) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ArbiterFormationCapability
Auto Trait Implementations§
impl Freeze for ArbiterFormationCapability
impl RefUnwindSafe for ArbiterFormationCapability
impl Send for ArbiterFormationCapability
impl Sync for ArbiterFormationCapability
impl Unpin for ArbiterFormationCapability
impl UnsafeUnpin for ArbiterFormationCapability
impl UnwindSafe for ArbiterFormationCapability
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more