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