pub struct Assumption {
pub id: &'static str,
pub claim: &'static str,
pub basis: Basis,
pub oracle: Oracle,
pub governs: Governs,
}Fields§
§id: &'static str§claim: &'static str§basis: Basis§oracle: Oracle§governs: GovernsThe statement kinds, usages and options the claim could bear on: any of the conjunctions, each met when one program the run entered holds all of its triggers, with the run’s own facts. An over-approximation, at program granularity.
Trait Implementations§
Source§impl Clone for Assumption
impl Clone for Assumption
impl Copy for Assumption
Auto Trait Implementations§
impl Freeze for Assumption
impl RefUnwindSafe for Assumption
impl Send for Assumption
impl Sync for Assumption
impl Unpin for Assumption
impl UnsafeUnpin for Assumption
impl UnwindSafe for Assumption
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