pub struct PathValue {
pub path: Path,
pub eq_token: Eq,
pub value: Box<Meta>,
}Fields§
§path: Path§eq_token: Eq§value: Box<Meta>Implementations§
Source§impl PathValue
impl PathValue
Sourcepub fn tokens_after_path(&self) -> TokenStream
pub fn tokens_after_path(&self) -> TokenStream
Get the equal sign and value tokens.
Trait Implementations§
Source§impl ToTokens for PathValue
impl ToTokens for PathValue
Source§fn to_tokens(&self, tokens: &mut TokenStream)
fn to_tokens(&self, tokens: &mut TokenStream)
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,
Auto Trait Implementations§
impl Freeze for PathValue
impl RefUnwindSafe for PathValue
impl !Send for PathValue
impl !Sync for PathValue
impl Unpin for PathValue
impl UnsafeUnpin for PathValue
impl UnwindSafe for PathValue
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> Spanned for Twhere
T: Spanned + ?Sized,
impl<T> Spanned for Twhere
T: Spanned + ?Sized,
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.