pub struct NotObjective {}Expand description
A guard for potentially subjective types
Some types, such as Perm, could hold a permission to access a value that
depends on the view.
This negative implementation primarily targets Perm<PermCell<T>> and
Perm<*const T>.
Trait Implementations§
impl !Objective for NotObjective
Auto Trait Implementations§
impl Freeze for NotObjective
impl RefUnwindSafe for NotObjective
impl Send for NotObjective
impl Sync for NotObjective
impl Unpin for NotObjective
impl UnsafeUnpin for NotObjective
impl UnwindSafe for NotObjective
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