pub struct AssumptionText {
pub id: &'static str,
pub statement: &'static str,
}Expand description
A fixed assumption text, so that contracts compare across runtimes.
Fields§
§id: &'static str§statement: &'static strTrait Implementations§
Source§impl Clone for AssumptionText
impl Clone for AssumptionText
impl Copy for AssumptionText
Auto Trait Implementations§
impl Freeze for AssumptionText
impl RefUnwindSafe for AssumptionText
impl Send for AssumptionText
impl Sync for AssumptionText
impl Unpin for AssumptionText
impl UnsafeUnpin for AssumptionText
impl UnwindSafe for AssumptionText
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