pub enum TreeQueryExactMutResult<'a, TKey: 'a, TValue: 'a> {
NotFound,
Found {
key: &'a TKey,
value: &'a mut TValue,
},
}
Variants§
Auto Trait Implementations§
impl<'a, TKey, TValue> Freeze for TreeQueryExactMutResult<'a, TKey, TValue>
impl<'a, TKey, TValue> RefUnwindSafe for TreeQueryExactMutResult<'a, TKey, TValue>where
TKey: RefUnwindSafe,
TValue: RefUnwindSafe,
impl<'a, TKey, TValue> Send for TreeQueryExactMutResult<'a, TKey, TValue>
impl<'a, TKey, TValue> Sync for TreeQueryExactMutResult<'a, TKey, TValue>
impl<'a, TKey, TValue> Unpin for TreeQueryExactMutResult<'a, TKey, TValue>
impl<'a, TKey, TValue> !UnwindSafe for TreeQueryExactMutResult<'a, TKey, TValue>
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