pub enum Ensures {
Type(Ident, Ty, NodeId),
Pred(Expr),
}Variants§
Trait Implementations§
Auto Trait Implementations§
impl DynSend for Ensures
impl DynSync for Ensures
impl Freeze for Ensures
impl RefUnwindSafe for Ensures
impl Send for Ensures
impl Sync for Ensures
impl Unpin for Ensures
impl UnsafeUnpin for Ensures
impl UnwindSafe for Ensures
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