pub struct sequence {
pub span: Span,
}
Fields§
§span: Span
Trait Implementations§
Source§impl CustomToken for sequence
impl CustomToken for sequence
Source§impl ToTokens for sequence
impl ToTokens for sequence
Source§fn to_tokens(&self, tokens: &mut TokenStream2)
fn to_tokens(&self, tokens: &mut TokenStream2)
Source§fn to_token_stream(&self) -> TokenStream
fn to_token_stream(&self) -> TokenStream
Source§fn into_token_stream(self) -> TokenStreamwhere
Self: Sized,
fn into_token_stream(self) -> TokenStreamwhere
Self: Sized,
impl Copy for sequence
Auto Trait Implementations§
impl Freeze for sequence
impl RefUnwindSafe for sequence
impl !Send for sequence
impl !Sync for sequence
impl Unpin for sequence
impl UnwindSafe for sequence
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> RepToTokensExt for T
impl<T> RepToTokensExt for T
Source§fn next(&self) -> Option<&Self>
fn next(&self) -> Option<&Self>
Pretend to be an iterator for the purposes of
quote_into_iter
.
This allows repeated calls to quote_into_iter
to continue
correctly returning DoesNotHaveIter.fn quote_into_iter(&self) -> (&Self, ThereIsNoIteratorInRepetition)
Source§impl<T> SizedTypeProperties for T
impl<T> SizedTypeProperties for T
Source§#[doc(hidden)] const IS_ZST: bool = _
#[doc(hidden)] const IS_ZST: bool = _
🔬This is a nightly-only experimental API. (
sized_type_properties
)Source§#[doc(hidden)] const LAYOUT: Layout = _
#[doc(hidden)] const LAYOUT: Layout = _
🔬This is a nightly-only experimental API. (
sized_type_properties
)Source§#[doc(hidden)] const MAX_SLICE_LEN: usize = _
#[doc(hidden)] const MAX_SLICE_LEN: usize = _
🔬This is a nightly-only experimental API. (
sized_type_properties
)The largest safe length for a
[Self]
. Read moreSource§impl<T> Spanned for T
impl<T> Spanned for T
Source§fn span(&self) -> Span
fn span(&self) -> Span
Returns a
Span
covering the complete contents of this syntax tree
node, or Span::call_site()
if this node is empty.