Struct impl_tools_lib::autoimpl::ImplDerefMut
source · [−]pub struct ImplDerefMut;
Expand description
Implement core::ops::DerefMut
Trait Implementations
sourceimpl ImplTrait for ImplDerefMut
impl ImplTrait for ImplDerefMut
sourcefn path(&self) -> SimplePath
fn path(&self) -> SimplePath
Trait path Read more
sourcefn support_ignore(&self) -> bool
fn support_ignore(&self) -> bool
True if this target supports ignoring fields
sourcefn support_using(&self) -> bool
fn support_using(&self) -> bool
True if this target supports using a field
sourcefn struct_items(&self, _: &ItemStruct, args: &ImplArgs) -> Result<TokenStream>
fn struct_items(&self, _: &ItemStruct, args: &ImplArgs) -> Result<TokenStream>
Generate struct items Read more
sourcefn struct_impl(&self, item: &ItemStruct, args: &ImplArgs) -> Result<TokenStream>
fn struct_impl(&self, item: &ItemStruct, args: &ImplArgs) -> Result<TokenStream>
Generate an impl for a struct item Read more
Auto Trait Implementations
impl RefUnwindSafe for ImplDerefMut
impl Send for ImplDerefMut
impl Sync for ImplDerefMut
impl Unpin for ImplDerefMut
impl UnwindSafe for ImplDerefMut
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more