pub struct transparent {
pub span: Span,
}
Fields§
§span: Span
Trait Implementations§
Source§impl Clone for transparent
impl Clone for transparent
Source§impl CustomToken for transparent
impl CustomToken for transparent
Source§impl Debug for transparent
impl Debug for transparent
Source§impl Default for transparent
impl Default for transparent
Source§impl Eq for transparent
impl Eq for transparent
#[doc(hidden)] fn assert_receiver_is_total_eq(&self)
Source§impl Hash for transparent
impl Hash for transparent
Source§impl Parse for transparent
impl Parse for transparent
fn parse(input: ParseStream<'_>) -> Result<transparent>
Source§impl PartialEq for transparent
impl PartialEq for transparent
Source§impl ToTokens for transparent
impl ToTokens for transparent
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 transparent
Auto Trait Implementations§
impl Freeze for transparent
impl RefUnwindSafe for transparent
impl !Send for transparent
impl !Sync for transparent
impl Unpin for transparent
impl UnwindSafe for transparent
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)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§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.