pub struct Seq<H, T> {
pub head: H,
pub tail: T,
}Expand description
Sequence of elements with head and tail
Fields§
§head: H§tail: TTrait Implementations§
Source§impl<'a, T, const N: usize> TryFrom<&'a [T]> for Seq<[T; N], &'a [T]>where
T: Copy,
Fallible conversion from slice to array
impl<'a, T, const N: usize> TryFrom<&'a [T]> for Seq<[T; N], &'a [T]>where
T: Copy,
Fallible conversion from slice to array
In contrast with std
TryFrom<&'_ [T]> for [T; N]
this implementation return array and slice tail on any slice that longer than array
let bytes = [1u8, 2, 2, 3, 3, 3, 3];
let seq: Seq<[_; 3], _> = bytes[..].try_into().unwrap();
assert_eq!(Seq { head: [1, 2, 2], tail: [3, 3, 3, 3].as_slice() }, seq);Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize> TryFrom<&'a [T]> for Seq<T10<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize> TryFrom<&'a [T]> for Seq<T10<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize> TryFrom<&'a [T]> for Seq<T11<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize> TryFrom<&'a [T]> for Seq<T11<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize> TryFrom<&'a [T]> for Seq<T12<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize> TryFrom<&'a [T]> for Seq<T12<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize> TryFrom<&'a [T]> for Seq<T13<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize> TryFrom<&'a [T]> for Seq<T13<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize> TryFrom<&'a [T]> for Seq<T14<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize> TryFrom<&'a [T]> for Seq<T14<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize> TryFrom<&'a [T]> for Seq<T15<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize> TryFrom<&'a [T]> for Seq<T15<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize> TryFrom<&'a [T]> for Seq<T16<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON], [T; PN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize> TryFrom<&'a [T]> for Seq<T16<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON], [T; PN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize> TryFrom<&'a [T]> for Seq<T17<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON], [T; PN], [T; QN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize> TryFrom<&'a [T]> for Seq<T17<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON], [T; PN], [T; QN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize> TryFrom<&'a [T]> for Seq<T18<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON], [T; PN], [T; QN], [T; RN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize> TryFrom<&'a [T]> for Seq<T18<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON], [T; PN], [T; QN], [T; RN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize> TryFrom<&'a [T]> for Seq<T19<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON], [T; PN], [T; QN], [T; RN], [T; SN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize> TryFrom<&'a [T]> for Seq<T19<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON], [T; PN], [T; QN], [T; RN], [T; SN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize> TryFrom<&'a [T]> for Seq<T2<[T; AN], [T; BN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize> TryFrom<&'a [T]> for Seq<T2<[T; AN], [T; BN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize> TryFrom<&'a [T]> for Seq<T20<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON], [T; PN], [T; QN], [T; RN], [T; SN], [T; TN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize> TryFrom<&'a [T]> for Seq<T20<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON], [T; PN], [T; QN], [T; RN], [T; SN], [T; TN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize> TryFrom<&'a [T]> for Seq<T21<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON], [T; PN], [T; QN], [T; RN], [T; SN], [T; TN], [T; UN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize> TryFrom<&'a [T]> for Seq<T21<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON], [T; PN], [T; QN], [T; RN], [T; SN], [T; TN], [T; UN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize> TryFrom<&'a [T]> for Seq<T22<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON], [T; PN], [T; QN], [T; RN], [T; SN], [T; TN], [T; UN], [T; VN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize> TryFrom<&'a [T]> for Seq<T22<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON], [T; PN], [T; QN], [T; RN], [T; SN], [T; TN], [T; UN], [T; VN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize> TryFrom<&'a [T]> for Seq<T23<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON], [T; PN], [T; QN], [T; RN], [T; SN], [T; TN], [T; UN], [T; VN], [T; WN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize> TryFrom<&'a [T]> for Seq<T23<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON], [T; PN], [T; QN], [T; RN], [T; SN], [T; TN], [T; UN], [T; VN], [T; WN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize, const XN: usize> TryFrom<&'a [T]> for Seq<T24<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON], [T; PN], [T; QN], [T; RN], [T; SN], [T; TN], [T; UN], [T; VN], [T; WN], [T; XN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize, const XN: usize> TryFrom<&'a [T]> for Seq<T24<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON], [T; PN], [T; QN], [T; RN], [T; SN], [T; TN], [T; UN], [T; VN], [T; WN], [T; XN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize, const XN: usize, const YN: usize> TryFrom<&'a [T]> for Seq<T25<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON], [T; PN], [T; QN], [T; RN], [T; SN], [T; TN], [T; UN], [T; VN], [T; WN], [T; XN], [T; YN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize, const XN: usize, const YN: usize> TryFrom<&'a [T]> for Seq<T25<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON], [T; PN], [T; QN], [T; RN], [T; SN], [T; TN], [T; UN], [T; VN], [T; WN], [T; XN], [T; YN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize, const XN: usize, const YN: usize, const ZN: usize> TryFrom<&'a [T]> for Seq<T26<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON], [T; PN], [T; QN], [T; RN], [T; SN], [T; TN], [T; UN], [T; VN], [T; WN], [T; XN], [T; YN], [T; ZN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize, const XN: usize, const YN: usize, const ZN: usize> TryFrom<&'a [T]> for Seq<T26<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN], [T; JN], [T; KN], [T; LN], [T; MN], [T; NN], [T; ON], [T; PN], [T; QN], [T; RN], [T; SN], [T; TN], [T; UN], [T; VN], [T; WN], [T; XN], [T; YN], [T; ZN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize> TryFrom<&'a [T]> for Seq<T3<[T; AN], [T; BN], [T; CN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize> TryFrom<&'a [T]> for Seq<T3<[T; AN], [T; BN], [T; CN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize> TryFrom<&'a [T]> for Seq<T4<[T; AN], [T; BN], [T; CN], [T; DN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize> TryFrom<&'a [T]> for Seq<T4<[T; AN], [T; BN], [T; CN], [T; DN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize> TryFrom<&'a [T]> for Seq<T5<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize> TryFrom<&'a [T]> for Seq<T5<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize> TryFrom<&'a [T]> for Seq<T6<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize> TryFrom<&'a [T]> for Seq<T6<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize> TryFrom<&'a [T]> for Seq<T7<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize> TryFrom<&'a [T]> for Seq<T7<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize> TryFrom<&'a [T]> for Seq<T8<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize> TryFrom<&'a [T]> for Seq<T8<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize> TryFrom<&'a [T]> for Seq<T9<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN]>, &'a [T]>where
T: Copy,
impl<'a, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize> TryFrom<&'a [T]> for Seq<T9<[T; AN], [T; BN], [T; CN], [T; DN], [T; EN], [T; FN], [T; GN], [T; HN], [T; IN]>, &'a [T]>where
T: Copy,
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize> TryFrom<P10<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize> TryFrom<P10<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize> TryFrom<P11<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize> TryFrom<P11<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize> TryFrom<P12<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize> TryFrom<P12<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize> TryFrom<P13<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize> TryFrom<P13<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize> TryFrom<P14<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize> TryFrom<P14<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize> TryFrom<P15<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize> TryFrom<P15<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize> TryFrom<P16<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize> TryFrom<P16<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize> TryFrom<P17<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize> TryFrom<P17<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize> TryFrom<P18<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize> TryFrom<P18<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize> TryFrom<P19<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize> TryFrom<P19<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize> TryFrom<P2<&'a [T], AN, BN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize> TryFrom<P2<&'a [T], AN, BN>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize> TryFrom<P20<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize> TryFrom<P20<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize> TryFrom<P21<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize> TryFrom<P21<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize> TryFrom<P22<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN, VN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize> TryFrom<P22<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN, VN>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize> TryFrom<P23<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN, VN, WN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize> TryFrom<P23<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN, VN, WN>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize, const XN: usize> TryFrom<P24<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN, VN, WN, XN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize, const XN: usize> TryFrom<P24<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN, VN, WN, XN>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize, const XN: usize, const YN: usize> TryFrom<P25<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN, VN, WN, XN, YN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize, const XN: usize, const YN: usize> TryFrom<P25<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN, VN, WN, XN, YN>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize, const XN: usize, const YN: usize, const ZN: usize> TryFrom<P26<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN, VN, WN, XN, YN, ZN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize, const XN: usize, const YN: usize, const ZN: usize> TryFrom<P26<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN, VN, WN, XN, YN, ZN>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize> TryFrom<P3<&'a [T], AN, BN, CN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize> TryFrom<P3<&'a [T], AN, BN, CN>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize> TryFrom<P4<&'a [T], AN, BN, CN, DN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize> TryFrom<P4<&'a [T], AN, BN, CN, DN>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize> TryFrom<P5<&'a [T], AN, BN, CN, DN, EN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize> TryFrom<P5<&'a [T], AN, BN, CN, DN, EN>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize> TryFrom<P6<&'a [T], AN, BN, CN, DN, EN, FN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize> TryFrom<P6<&'a [T], AN, BN, CN, DN, EN, FN>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize> TryFrom<P7<&'a [T], AN, BN, CN, DN, EN, FN, GN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize> TryFrom<P7<&'a [T], AN, BN, CN, DN, EN, FN, GN>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize> TryFrom<P8<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize> TryFrom<P8<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN>> for Seq<U, &'a [T]>
Source§impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize> TryFrom<P9<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN>> for Seq<U, &'a [T]>
impl<'a, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize> TryFrom<P9<&'a [T], AN, BN, CN, DN, EN, FN, GN, HN, IN>> for Seq<U, &'a [T]>
impl<H: Eq, T: Eq> Eq for Seq<H, T>
impl<H, T> StructuralPartialEq for Seq<H, T>
Auto Trait Implementations§
impl<H, T> Freeze for Seq<H, T>
impl<H, T> RefUnwindSafe for Seq<H, T>where
H: RefUnwindSafe,
T: RefUnwindSafe,
impl<H, T> Send for Seq<H, T>
impl<H, T> Sync for Seq<H, T>
impl<H, T> Unpin for Seq<H, T>
impl<H, T> UnwindSafe for Seq<H, T>where
H: UnwindSafe,
T: UnwindSafe,
Blanket Implementations§
Source§impl<T> AsPrimitive<()> for T
impl<T> AsPrimitive<()> for T
fn as_primitive(self)
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