pub struct ConcatRaceState<AState, BState> {
pub a: AState,
pub b: BState,
}Expand description
Pinned race state for StackConcat.
Fields§
§a: AState§b: BStateTrait Implementations§
impl<'pin, AState, BState> Unpin for ConcatRaceState<AState, BState>where
PinnedFieldsOf<__ConcatRaceState<'pin, AState, BState>>: Unpin,
Auto Trait Implementations§
impl<AState, BState> Freeze for ConcatRaceState<AState, BState>
impl<AState, BState> RefUnwindSafe for ConcatRaceState<AState, BState>where
AState: RefUnwindSafe,
BState: RefUnwindSafe,
impl<AState, BState> Send for ConcatRaceState<AState, BState>
impl<AState, BState> Sync for ConcatRaceState<AState, BState>
impl<AState, BState> UnsafeUnpin for ConcatRaceState<AState, BState>where
AState: UnsafeUnpin,
BState: UnsafeUnpin,
impl<AState, BState> UnwindSafe for ConcatRaceState<AState, BState>where
AState: UnwindSafe,
BState: 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