Skip to main content

AddAssignByRef

Trait AddAssignByRef 

Source
pub trait AddAssignByRef<Rhs = Self> {
    // Required method
    fn add_assign_by_ref(&mut self, other: &Rhs);
}
Expand description

Like the AddAsssign trait, but with arguments by reference

Required Methods§

Source

fn add_assign_by_ref(&mut self, other: &Rhs)

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl AddAssignByRef for Tup0

Source§

impl<K, L, O> AddAssignByRef for Layer<K, L, O>
where K: DataTrait + ?Sized, L: Trie, O: OrdOffset,

Source§

impl<K, R> AddAssignByRef for FallbackWSet<K, R>
where K: DataTrait + ?Sized, R: WeightTrait + ?Sized,

Source§

impl<K, R> AddAssignByRef for FileWSet<K, R>
where K: DataTrait + ?Sized, R: WeightTrait + ?Sized,

Source§

impl<K, V, R, B> AddAssignByRef for TypedBatch<K, V, R, B>

Source§

impl<K, V, R> AddAssignByRef for FallbackIndexedWSet<K, V, R>
where K: DataTrait + ?Sized, V: DataTrait + ?Sized, R: WeightTrait + ?Sized,

Source§

impl<K, V, R> AddAssignByRef for FileIndexedWSet<K, V, R>
where K: DataTrait + ?Sized, V: DataTrait + ?Sized, R: WeightTrait + ?Sized,

Source§

impl<K: DataTrait + ?Sized, R: WeightTrait + ?Sized> AddAssignByRef for Leaf<K, R>

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> AddAssignByRef for Tup10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9> AddAssignByRef for Tup9<T1, T2, T3, T4, T5, T6, T7, T8, T9>

Source§

impl<T1, T2, T3, T4, T5, T6, T7, T8> AddAssignByRef for Tup8<T1, T2, T3, T4, T5, T6, T7, T8>

Source§

impl<T1, T2, T3, T4, T5, T6, T7> AddAssignByRef for Tup7<T1, T2, T3, T4, T5, T6, T7>

Source§

impl<T1, T2, T3, T4, T5, T6> AddAssignByRef for Tup6<T1, T2, T3, T4, T5, T6>

Source§

impl<T1, T2, T3, T4, T5> AddAssignByRef for Tup5<T1, T2, T3, T4, T5>

Source§

impl<T1, T2, T3, T4> AddAssignByRef for Tup4<T1, T2, T3, T4>

Source§

impl<T1, T2, T3> AddAssignByRef for Tup3<T1, T2, T3>

Source§

impl<T1, T2> AddAssignByRef for Tup2<T1, T2>

Source§

impl<T1> AddAssignByRef for Tup1<T1>
where T1: AddAssignByRef,

Source§

impl<T, R> AddAssignByRef for Avg<T, R>

Source§

impl<T> AddAssignByRef for CheckedInt<T>
where T: CheckedAdd,

Source§

impl<T> AddAssignByRef for T
where for<'a> T: AddAssign<&'a T>,

Implemenation of AddAssignByRef for types that already have AddAssign<&T>.