pub struct TupleTypeItem {
pub elements: Vec<TypeElement>,
pub span: Span,
}Fields§
§elements: Vec<TypeElement>§span: SpanTrait Implementations§
Source§impl AstNode for TupleTypeItem
impl AstNode for TupleTypeItem
Source§impl Clone for TupleTypeItem
impl Clone for TupleTypeItem
Source§fn clone(&self) -> TupleTypeItem
fn clone(&self) -> TupleTypeItem
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TupleTypeItem
impl Debug for TupleTypeItem
Source§impl Hash for TupleTypeItem
impl Hash for TupleTypeItem
Source§impl PartialEq for TupleTypeItem
impl PartialEq for TupleTypeItem
impl Eq for TupleTypeItem
impl StructuralPartialEq for TupleTypeItem
Auto Trait Implementations§
impl Freeze for TupleTypeItem
impl RefUnwindSafe for TupleTypeItem
impl Send for TupleTypeItem
impl Sync for TupleTypeItem
impl Unpin for TupleTypeItem
impl UnwindSafe for TupleTypeItem
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more