pub struct transparent {
pub span: Span,
}Fields§
§span: SpanTrait Implementations§
Source§impl Clone for transparent
impl Clone for transparent
Source§impl Debug for transparent
impl Debug for transparent
Source§impl Default for transparent
impl Default for transparent
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
impl Eq 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§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.