Struct syn::TypeTraitObject [−][src]
A trait object type Bound1 + Bound2 + Bound3
where Bound
is a
trait or a lifetime.
This type is available if Syn is built with the "derive"
or
"full"
feature.
Fields
dyn_token: Option<Dyn>
bounds: Punctuated<TypeParamBound, Add>
Methods
impl TypeTraitObject
[src]
[−]
impl TypeTraitObject
pub fn without_plus(i: Cursor) -> PResult<Self>
[src]
pub fn without_plus(i: Cursor) -> PResult<Self>
Trait Implementations
impl Synom for TypeTraitObject
[src]
[+]
impl Synom for TypeTraitObject
impl ToTokens for TypeTraitObject
[src]
[+]
impl ToTokens for TypeTraitObject
impl Clone for TypeTraitObject
[src]
[+]
impl Clone for TypeTraitObject
impl From<TypeTraitObject> for Type
[src]
[+]
impl From<TypeTraitObject> for Type
Auto Trait Implementations
impl !Send for TypeTraitObject
impl !Send for TypeTraitObject
impl !Sync for TypeTraitObject
impl !Sync for TypeTraitObject