pub enum MethodSelf {
ByValue,
RefMutable,
RefShared,
}
Expand description
The 3 types variations of self
.
Variants§
Trait Implementations§
Source§impl Clone for MethodSelf
impl Clone for MethodSelf
Source§fn clone(&self) -> MethodSelf
fn clone(&self) -> MethodSelf
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for MethodSelf
Auto Trait Implementations§
impl Freeze for MethodSelf
impl RefUnwindSafe for MethodSelf
impl Send for MethodSelf
impl Sync for MethodSelf
impl Unpin for MethodSelf
impl UnwindSafe for MethodSelf
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