pub struct PatternVec(/* private fields */);
Implementations§
Trait Implementations§
Source§impl From<()> for PatternVec
impl From<()> for PatternVec
Source§fn from(_: ()) -> PatternVec
fn from(_: ()) -> PatternVec
Converts to this type from the input type.
Source§impl<A1: Into<Pattern>> From<(A1,)> for PatternVec
impl<A1: Into<Pattern>> From<(A1,)> for PatternVec
Source§fn from(a1: (A1,)) -> PatternVec
fn from(a1: (A1,)) -> PatternVec
Converts to this type from the input type.
Source§impl<A1, A2> From<(A1, A2)> for PatternVec
impl<A1, A2> From<(A1, A2)> for PatternVec
Source§fn from(a: (A1, A2)) -> PatternVec
fn from(a: (A1, A2)) -> PatternVec
Converts to this type from the input type.
Source§impl<A1, A2, A3> From<(A1, A2, A3)> for PatternVec
impl<A1, A2, A3> From<(A1, A2, A3)> for PatternVec
Source§fn from(a: (A1, A2, A3)) -> PatternVec
fn from(a: (A1, A2, A3)) -> PatternVec
Converts to this type from the input type.
Source§impl<A1, A2, A3, A4> From<(A1, A2, A3, A4)> for PatternVec
impl<A1, A2, A3, A4> From<(A1, A2, A3, A4)> for PatternVec
Source§fn from(a: (A1, A2, A3, A4)) -> PatternVec
fn from(a: (A1, A2, A3, A4)) -> PatternVec
Converts to this type from the input type.
Source§impl<A1, A2, A3, A4, A5> From<(A1, A2, A3, A4, A5)> for PatternVec
impl<A1, A2, A3, A4, A5> From<(A1, A2, A3, A4, A5)> for PatternVec
Source§fn from(a: (A1, A2, A3, A4, A5)) -> PatternVec
fn from(a: (A1, A2, A3, A4, A5)) -> PatternVec
Converts to this type from the input type.
Source§impl<A1, A2, A3, A4, A5, A6> From<(A1, A2, A3, A4, A5, A6)> for PatternVec
impl<A1, A2, A3, A4, A5, A6> From<(A1, A2, A3, A4, A5, A6)> for PatternVec
Source§fn from(a: (A1, A2, A3, A4, A5, A6)) -> PatternVec
fn from(a: (A1, A2, A3, A4, A5, A6)) -> PatternVec
Converts to this type from the input type.
Source§impl<A1, A2, A3, A4, A5, A6, A7> From<(A1, A2, A3, A4, A5, A6, A7)> for PatternVec
impl<A1, A2, A3, A4, A5, A6, A7> From<(A1, A2, A3, A4, A5, A6, A7)> for PatternVec
Source§fn from(a: (A1, A2, A3, A4, A5, A6, A7)) -> PatternVec
fn from(a: (A1, A2, A3, A4, A5, A6, A7)) -> PatternVec
Converts to this type from the input type.
Source§impl<A1, A2, A3, A4, A5, A6, A7, A8> From<(A1, A2, A3, A4, A5, A6, A7, A8)> for PatternVec
impl<A1, A2, A3, A4, A5, A6, A7, A8> From<(A1, A2, A3, A4, A5, A6, A7, A8)> for PatternVec
Source§fn from(a: (A1, A2, A3, A4, A5, A6, A7, A8)) -> PatternVec
fn from(a: (A1, A2, A3, A4, A5, A6, A7, A8)) -> PatternVec
Converts to this type from the input type.
Source§impl<A1: Into<Pattern>> From<A1> for PatternVec
impl<A1: Into<Pattern>> From<A1> for PatternVec
Source§fn from(a1: A1) -> PatternVec
fn from(a1: A1) -> PatternVec
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PatternVec
impl !RefUnwindSafe for PatternVec
impl !Send for PatternVec
impl !Sync for PatternVec
impl Unpin for PatternVec
impl !UnwindSafe for PatternVec
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