pub struct ConstraintIdentity {
pub relation: RelationIdentity,
pub name: String,
pub object_id: Option<[u8; 16]>,
}Fields§
§relation: RelationIdentity§name: String§object_id: Option<[u8; 16]>Trait Implementations§
Source§impl Clone for ConstraintIdentity
impl Clone for ConstraintIdentity
Source§fn clone(&self) -> ConstraintIdentity
fn clone(&self) -> ConstraintIdentity
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 moreSource§impl Debug for ConstraintIdentity
impl Debug for ConstraintIdentity
impl Eq for ConstraintIdentity
Source§impl Ord for ConstraintIdentity
impl Ord for ConstraintIdentity
Source§fn cmp(&self, other: &ConstraintIdentity) -> Ordering
fn cmp(&self, other: &ConstraintIdentity) -> 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 ConstraintIdentity
impl PartialEq for ConstraintIdentity
Source§impl PartialOrd for ConstraintIdentity
impl PartialOrd for ConstraintIdentity
impl StructuralPartialEq for ConstraintIdentity
Auto Trait Implementations§
impl Freeze for ConstraintIdentity
impl RefUnwindSafe for ConstraintIdentity
impl Send for ConstraintIdentity
impl Sync for ConstraintIdentity
impl Unpin for ConstraintIdentity
impl UnsafeUnpin for ConstraintIdentity
impl UnwindSafe for ConstraintIdentity
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<T> ErasedDestructor for Twhere
T: 'static,
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