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> 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