pub struct IndicatorConstraintID(/* private fields */);Expand description
ID for indicator constraints, independent from regular ConstraintID.
Implementations§
Source§impl IndicatorConstraintID
impl IndicatorConstraintID
pub fn into_inner(self) -> u64
Trait Implementations§
Source§impl Clone for IndicatorConstraintID
impl Clone for IndicatorConstraintID
Source§fn clone(&self) -> IndicatorConstraintID
fn clone(&self) -> IndicatorConstraintID
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 IndicatorConstraintID
Source§impl Debug for IndicatorConstraintID
impl Debug for IndicatorConstraintID
Source§impl Deref for IndicatorConstraintID
impl Deref for IndicatorConstraintID
Source§impl<'de> Deserialize<'de> for IndicatorConstraintID
impl<'de> Deserialize<'de> for IndicatorConstraintID
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 Display for IndicatorConstraintID
impl Display for IndicatorConstraintID
impl Eq for IndicatorConstraintID
Source§impl From<IndicatorConstraintID> for u64
impl From<IndicatorConstraintID> for u64
Source§fn from(id: IndicatorConstraintID) -> Self
fn from(id: IndicatorConstraintID) -> Self
Converts to this type from the input type.
Source§impl From<u64> for IndicatorConstraintID
impl From<u64> for IndicatorConstraintID
Source§impl Hash for IndicatorConstraintID
impl Hash for IndicatorConstraintID
Source§impl Ord for IndicatorConstraintID
impl Ord for IndicatorConstraintID
Source§fn cmp(&self, other: &IndicatorConstraintID) -> Ordering
fn cmp(&self, other: &IndicatorConstraintID) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for IndicatorConstraintID
impl PartialEq for IndicatorConstraintID
Source§impl PartialOrd for IndicatorConstraintID
impl PartialOrd for IndicatorConstraintID
Source§impl Serialize for IndicatorConstraintID
impl Serialize for IndicatorConstraintID
impl StructuralPartialEq for IndicatorConstraintID
Auto Trait Implementations§
impl Freeze for IndicatorConstraintID
impl RefUnwindSafe for IndicatorConstraintID
impl Send for IndicatorConstraintID
impl Sync for IndicatorConstraintID
impl Unpin for IndicatorConstraintID
impl UnsafeUnpin for IndicatorConstraintID
impl UnwindSafe for IndicatorConstraintID
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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§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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
impl<T> IDType for T
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