attribute_derive::parsing

Trait PositionalValue

Source
pub trait PositionalValue { }
Expand description

Marker trait that enables the blanket implementation of AttributePositional for AttributeValue.

Implementations on Foreign Types§

Source§

impl PositionalValue for TokenTree

Source§

impl PositionalValue for Meta

Source§

impl PositionalValue for Expr

Source§

impl PositionalValue for Member

Source§

impl PositionalValue for GenericParam

Source§

impl PositionalValue for TraitBoundModifier

Source§

impl PositionalValue for TypeParamBound

Source§

impl PositionalValue for WherePredicate

Source§

impl PositionalValue for Lit

Source§

impl PositionalValue for BinOp

Source§

impl PositionalValue for UnOp

Source§

impl PositionalValue for GenericArgument

Source§

impl PositionalValue for Visibility

Source§

impl PositionalValue for ReturnType

Source§

impl PositionalValue for Type

Source§

impl PositionalValue for char

Source§

impl PositionalValue for f32

Source§

impl PositionalValue for f64

Source§

impl PositionalValue for i8

Source§

impl PositionalValue for i16

Source§

impl PositionalValue for i32

Source§

impl PositionalValue for i64

Source§

impl PositionalValue for i128

Source§

impl PositionalValue for isize

Source§

impl PositionalValue for u8

Source§

impl PositionalValue for u16

Source§

impl PositionalValue for u32

Source§

impl PositionalValue for u64

Source§

impl PositionalValue for u128

Source§

impl PositionalValue for usize

Source§

impl PositionalValue for String

Source§

impl PositionalValue for Group

Source§

impl PositionalValue for Ident

Source§

impl PositionalValue for Literal

Source§

impl PositionalValue for Punct

Source§

impl PositionalValue for MetaList

Source§

impl PositionalValue for MetaNameValue

Source§

impl PositionalValue for FieldsNamed

Source§

impl PositionalValue for FieldsUnnamed

Source§

impl PositionalValue for Variant

Source§

impl PositionalValue for DeriveInput

Source§

impl PositionalValue for Index

Source§

impl PositionalValue for BoundLifetimes

Source§

impl PositionalValue for ConstParam

Source§

impl PositionalValue for Generics

Source§

impl PositionalValue for TraitBound

Source§

impl PositionalValue for TypeParam

Source§

impl PositionalValue for WhereClause

Source§

impl PositionalValue for Lifetime

Source§

impl PositionalValue for LitBool

Source§

impl PositionalValue for LitByteStr

Source§

impl PositionalValue for LitChar

Source§

impl PositionalValue for LitFloat

Source§

impl PositionalValue for LitInt

Source§

impl PositionalValue for LitStr

Source§

impl PositionalValue for Macro

Source§

impl PositionalValue for AngleBracketedGenericArguments

Source§

impl PositionalValue for ParenthesizedGenericArguments

Source§

impl PositionalValue for Path

Source§

impl PositionalValue for PathSegment

Source§

impl PositionalValue for Abstract

Source§

impl PositionalValue for And

Source§

impl PositionalValue for AndAnd

Source§

impl PositionalValue for AndEq

Source§

impl PositionalValue for As

Source§

impl PositionalValue for Async

Source§

impl PositionalValue for At

Source§

impl PositionalValue for Auto

Source§

impl PositionalValue for Await

Source§

impl PositionalValue for Become

Source§

impl PositionalValue for Box

Source§

impl PositionalValue for Break

Source§

impl PositionalValue for Caret

Source§

impl PositionalValue for CaretEq

Source§

impl PositionalValue for Colon

Source§

impl PositionalValue for Comma

Source§

impl PositionalValue for Const

Source§

impl PositionalValue for Continue

Source§

impl PositionalValue for Crate

Source§

impl PositionalValue for Default

Source§

impl PositionalValue for Do

Source§

impl PositionalValue for Dollar

Source§

impl PositionalValue for Dot

Source§

impl PositionalValue for DotDot

Source§

impl PositionalValue for DotDotDot

Source§

impl PositionalValue for DotDotEq

Source§

impl PositionalValue for Dyn

Source§

impl PositionalValue for Else

Source§

impl PositionalValue for Enum

Source§

impl PositionalValue for Eq

Source§

impl PositionalValue for EqEq

Source§

impl PositionalValue for Extern

Source§

impl PositionalValue for FatArrow

Source§

impl PositionalValue for Final

Source§

impl PositionalValue for Fn

Source§

impl PositionalValue for For

Source§

impl PositionalValue for Ge

Source§

impl PositionalValue for Gt

Source§

impl PositionalValue for If

Source§

impl PositionalValue for Impl

Source§

impl PositionalValue for In

Source§

impl PositionalValue for LArrow

Source§

impl PositionalValue for Le

Source§

impl PositionalValue for Let

Source§

impl PositionalValue for Loop

Source§

impl PositionalValue for Lt

Source§

impl PositionalValue for Macro

Source§

impl PositionalValue for Match

Source§

impl PositionalValue for Minus

Source§

impl PositionalValue for MinusEq

Source§

impl PositionalValue for Mod

Source§

impl PositionalValue for Move

Source§

impl PositionalValue for Mut

Source§

impl PositionalValue for Ne

Source§

impl PositionalValue for Not

Source§

impl PositionalValue for Or

Source§

impl PositionalValue for OrEq

Source§

impl PositionalValue for OrOr

Source§

impl PositionalValue for Override

Source§

impl PositionalValue for PathSep

Source§

impl PositionalValue for Percent

Source§

impl PositionalValue for PercentEq

Source§

impl PositionalValue for Plus

Source§

impl PositionalValue for PlusEq

Source§

impl PositionalValue for Pound

Source§

impl PositionalValue for Priv

Source§

impl PositionalValue for Pub

Source§

impl PositionalValue for Question

Source§

impl PositionalValue for RArrow

Source§

impl PositionalValue for Ref

Source§

impl PositionalValue for Return

Source§

impl PositionalValue for SelfType

Source§

impl PositionalValue for SelfValue

Source§

impl PositionalValue for Semi

Source§

impl PositionalValue for Shl

Source§

impl PositionalValue for ShlEq

Source§

impl PositionalValue for Shr

Source§

impl PositionalValue for ShrEq

Source§

impl PositionalValue for Slash

Source§

impl PositionalValue for SlashEq

Source§

impl PositionalValue for Star

Source§

impl PositionalValue for StarEq

Source§

impl PositionalValue for Static

Source§

impl PositionalValue for Struct

Source§

impl PositionalValue for Super

Source§

impl PositionalValue for Tilde

Source§

impl PositionalValue for Trait

Source§

impl PositionalValue for Try

Source§

impl PositionalValue for Type

Source§

impl PositionalValue for Typeof

Source§

impl PositionalValue for Underscore

Source§

impl PositionalValue for Union

Source§

impl PositionalValue for Unsafe

Source§

impl PositionalValue for Unsized

Source§

impl PositionalValue for Use

Source§

impl PositionalValue for Virtual

Source§

impl PositionalValue for Where

Source§

impl PositionalValue for While

Source§

impl PositionalValue for Yield

Source§

impl PositionalValue for Abi

Source§

impl PositionalValue for BareFnArg

Source§

impl PositionalValue for TypeArray

Source§

impl PositionalValue for TypeBareFn

Source§

impl PositionalValue for TypeGroup

Source§

impl PositionalValue for TypeImplTrait

Source§

impl PositionalValue for TypeInfer

Source§

impl PositionalValue for TypeMacro

Source§

impl PositionalValue for TypeNever

Source§

impl PositionalValue for TypeParen

Source§

impl PositionalValue for TypePath

Source§

impl PositionalValue for TypePtr

Source§

impl PositionalValue for TypeReference

Source§

impl PositionalValue for TypeSlice

Source§

impl PositionalValue for TypeTraitObject

Source§

impl PositionalValue for TypeTuple

Source§

impl<T> PositionalValue for Vec<T>

Implementors§