Struct FieldsUnnamed
pub struct FieldsUnnamed { pub paren_token: Paren, pub unnamed: Punctuated<Field, Comma> }
Unnamed fields of a tuple struct or tuple variant such as Some(T).
Fields
paren_token: Parenunnamed: Punctuated<Field, Comma>
Trait Implementations
impl Clone for FieldsUnnamed
fn clone(&self) -> Self
impl Parse for FieldsUnnamed
fn parse(input: ParseStream<'_>) -> Result<Self>
impl ToTokens for FieldsUnnamed
fn to_tokens(&self, tokens: &mut TokenStream)
Auto Trait Implementations
impl !Send for FieldsUnnamed
impl !Sync for FieldsUnnamed
impl Freeze for FieldsUnnamed
impl RefUnwindSafe for FieldsUnnamed
impl Unpin for FieldsUnnamed
impl UnsafeUnpin for FieldsUnnamed
impl UnwindSafe for FieldsUnnamed
Blanket Implementations
impl<T> Any for FieldsUnnamed
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for FieldsUnnamed
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for FieldsUnnamed
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for FieldsUnnamed
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for FieldsUnnamed
fn from(t: T) -> TReturns the argument unchanged.
impl<T> Spanned for FieldsUnnamed
where
T: Spanned + ?Sized,
fn span(&self) -> Span
impl<T> ToOwned for FieldsUnnamed
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for FieldsUnnamed
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for FieldsUnnamed
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for FieldsUnnamed
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>