pub struct MutatorAttributes {
pub additional_mutator_attributes: Vec<AttrKeyEqValuePair>,
pub override_mutator_attributes: Vec<AttrKeyEqValuePair>,
}Fields§
§additional_mutator_attributes: Vec<AttrKeyEqValuePair>§override_mutator_attributes: Vec<AttrKeyEqValuePair>Implementations§
Source§impl MutatorAttributes
impl MutatorAttributes
pub fn merge( &mut self, other: MutatorAttributes, ) -> Result<(), MergeMutatorAttributesError>
Trait Implementations§
Source§impl Clone for MutatorAttributes
impl Clone for MutatorAttributes
Source§fn clone(&self) -> MutatorAttributes
fn clone(&self) -> MutatorAttributes
Returns a duplicate 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 moreSource§impl Debug for MutatorAttributes
impl Debug for MutatorAttributes
Source§impl Default for MutatorAttributes
impl Default for MutatorAttributes
Source§fn default() -> MutatorAttributes
fn default() -> MutatorAttributes
Returns the “default value” for a type. Read more
Source§impl PartialEq for MutatorAttributes
impl PartialEq for MutatorAttributes
impl Eq for MutatorAttributes
impl StructuralPartialEq for MutatorAttributes
Auto Trait Implementations§
impl Freeze for MutatorAttributes
impl RefUnwindSafe for MutatorAttributes
impl Send for MutatorAttributes
impl Sync for MutatorAttributes
impl Unpin for MutatorAttributes
impl UnwindSafe for MutatorAttributes
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