rocket_codegen 0.3.17

Code generation for the Rocket web framework.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use syntax::ast::{GenericParam, GenericParamKind};

pub trait GenericParamExt {
    /// Returns `true` if `self` is of kind `lifetime`.
    fn is_lifetime(&self) -> bool;
}

impl GenericParamExt for GenericParam {
    fn is_lifetime(&self) -> bool {
        match self.kind {
            GenericParamKind::Lifetime => true,
            _ => false
        }
    }
}