pub struct ColModifyCompose<Inner: ColModify, Outer: ColModify> {
pub inner: Inner,
pub outer: Outer,
}
Fields§
§inner: Inner
§outer: Outer
Trait Implementations§
Source§impl<Inner: Clone + ColModify, Outer: Clone + ColModify> Clone for ColModifyCompose<Inner, Outer>
impl<Inner: Clone + ColModify, Outer: Clone + ColModify> Clone for ColModifyCompose<Inner, Outer>
Source§fn clone(&self) -> ColModifyCompose<Inner, Outer>
fn clone(&self) -> ColModifyCompose<Inner, Outer>
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 moreSource§impl<Inner, Outer> ColModify for ColModifyCompose<Inner, Outer>
impl<Inner, Outer> ColModify for ColModifyCompose<Inner, Outer>
impl<Inner: Copy + ColModify, Outer: Copy + ColModify> Copy for ColModifyCompose<Inner, Outer>
Auto Trait Implementations§
impl<Inner, Outer> Freeze for ColModifyCompose<Inner, Outer>
impl<Inner, Outer> RefUnwindSafe for ColModifyCompose<Inner, Outer>where
Inner: RefUnwindSafe,
Outer: RefUnwindSafe,
impl<Inner, Outer> Send for ColModifyCompose<Inner, Outer>
impl<Inner, Outer> Sync for ColModifyCompose<Inner, Outer>
impl<Inner, Outer> Unpin for ColModifyCompose<Inner, Outer>
impl<Inner, Outer> UnwindSafe for ColModifyCompose<Inner, Outer>where
Inner: UnwindSafe,
Outer: UnwindSafe,
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