Struct syn::PredicateLifetime
source · pub struct PredicateLifetime {
pub lifetime: Lifetime,
pub colon_token: Colon,
pub bounds: Punctuated<Lifetime, Add>,
}
Expand description
A lifetime predicate in a where
clause: 'a: 'b + 'c
.
This type is available only if Syn is built with the "derive"
or
"full"
feature.
Fields§
§lifetime: Lifetime
§colon_token: Colon
§bounds: Punctuated<Lifetime, Add>
Trait Implementations§
source§impl Clone for PredicateLifetime
impl Clone for PredicateLifetime
source§impl Debug for PredicateLifetime
impl Debug for PredicateLifetime
source§impl From<PredicateLifetime> for WherePredicate
impl From<PredicateLifetime> for WherePredicate
source§fn from(e: PredicateLifetime) -> WherePredicate
fn from(e: PredicateLifetime) -> WherePredicate
Converts to this type from the input type.