pub struct DependencyReference16<'a, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(pub DependencyEdge<'a, T0>, pub DependencyEdge<'a, T1>, pub DependencyEdge<'a, T2>, pub DependencyEdge<'a, T3>, pub DependencyEdge<'a, T4>, pub DependencyEdge<'a, T5>, pub DependencyEdge<'a, T6>, pub DependencyEdge<'a, T7>, pub DependencyEdge<'a, T8>, pub DependencyEdge<'a, T9>, pub DependencyEdge<'a, T10>, pub DependencyEdge<'a, T11>, pub DependencyEdge<'a, T12>, pub DependencyEdge<'a, T13>, pub DependencyEdge<'a, T14>, pub DependencyEdge<'a, T15>);Tuple Fields§
§0: DependencyEdge<'a, T0>§1: DependencyEdge<'a, T1>§2: DependencyEdge<'a, T2>§3: DependencyEdge<'a, T3>§4: DependencyEdge<'a, T4>§5: DependencyEdge<'a, T5>§6: DependencyEdge<'a, T6>§7: DependencyEdge<'a, T7>§8: DependencyEdge<'a, T8>§9: DependencyEdge<'a, T9>§10: DependencyEdge<'a, T10>§11: DependencyEdge<'a, T11>§12: DependencyEdge<'a, T12>§13: DependencyEdge<'a, T13>§14: DependencyEdge<'a, T14>§15: DependencyEdge<'a, T15>Trait Implementations§
Auto Trait Implementations§
impl<'a, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> Freeze for DependencyReference16<'a, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
impl<'a, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> RefUnwindSafe for DependencyReference16<'a, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>where
T0: RefUnwindSafe,
T1: RefUnwindSafe,
T2: RefUnwindSafe,
T3: RefUnwindSafe,
T4: RefUnwindSafe,
T5: RefUnwindSafe,
T6: RefUnwindSafe,
T7: RefUnwindSafe,
T8: RefUnwindSafe,
T9: RefUnwindSafe,
T10: RefUnwindSafe,
T11: RefUnwindSafe,
T12: RefUnwindSafe,
T13: RefUnwindSafe,
T14: RefUnwindSafe,
T15: RefUnwindSafe,
impl<'a, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> Send for DependencyReference16<'a, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
impl<'a, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> Sync for DependencyReference16<'a, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
impl<'a, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> Unpin for DependencyReference16<'a, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
impl<'a, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> UnsafeUnpin for DependencyReference16<'a, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>where
T0: UnsafeUnpin,
T1: UnsafeUnpin,
T2: UnsafeUnpin,
T3: UnsafeUnpin,
T4: UnsafeUnpin,
T5: UnsafeUnpin,
T6: UnsafeUnpin,
T7: UnsafeUnpin,
T8: UnsafeUnpin,
T9: UnsafeUnpin,
T10: UnsafeUnpin,
T11: UnsafeUnpin,
T12: UnsafeUnpin,
T13: UnsafeUnpin,
T14: UnsafeUnpin,
T15: UnsafeUnpin,
impl<'a, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> UnwindSafe for DependencyReference16<'a, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>where
T0: UnwindSafe + RefUnwindSafe,
T1: UnwindSafe + RefUnwindSafe,
T2: UnwindSafe + RefUnwindSafe,
T3: UnwindSafe + RefUnwindSafe,
T4: UnwindSafe + RefUnwindSafe,
T5: UnwindSafe + RefUnwindSafe,
T6: UnwindSafe + RefUnwindSafe,
T7: UnwindSafe + RefUnwindSafe,
T8: UnwindSafe + RefUnwindSafe,
T9: UnwindSafe + RefUnwindSafe,
T10: UnwindSafe + RefUnwindSafe,
T11: UnwindSafe + RefUnwindSafe,
T12: UnwindSafe + RefUnwindSafe,
T13: UnwindSafe + RefUnwindSafe,
T14: UnwindSafe + RefUnwindSafe,
T15: UnwindSafe + RefUnwindSafe,
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