pub struct SpecificationId(/* private fields */);Expand description
A unique ID of the specification element such as entire precondition or postcondition.
Implementations§
Trait Implementations§
Source§impl Clone for SpecificationId
impl Clone for SpecificationId
Source§fn clone(&self) -> SpecificationId
fn clone(&self) -> SpecificationId
Returns a duplicate 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 SpecificationId
impl Debug for SpecificationId
Source§impl Default for SpecificationId
impl Default for SpecificationId
Source§fn default() -> SpecificationId
fn default() -> SpecificationId
Returns the “default value” for a type. Read more
Source§impl Display for SpecificationId
impl Display for SpecificationId
Source§impl Hash for SpecificationId
impl Hash for SpecificationId
Source§impl Ord for SpecificationId
impl Ord for SpecificationId
Source§fn cmp(&self, other: &SpecificationId) -> Ordering
fn cmp(&self, other: &SpecificationId) -> Ordering
1.21.0 · 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
Source§impl PartialEq for SpecificationId
impl PartialEq for SpecificationId
Source§impl PartialOrd for SpecificationId
impl PartialOrd for SpecificationId
Source§impl TryFrom<String> for SpecificationId
impl TryFrom<String> for SpecificationId
impl Copy for SpecificationId
impl Eq for SpecificationId
impl StructuralPartialEq for SpecificationId
Auto Trait Implementations§
impl Freeze for SpecificationId
impl RefUnwindSafe for SpecificationId
impl Send for SpecificationId
impl Sync for SpecificationId
impl Unpin for SpecificationId
impl UnwindSafe for SpecificationId
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<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