Enum rustc_lint::middle::resolve_lifetime::DefRegion   
                   
                       [−]
                   
               [src]
pub enum DefRegion {
    DefStaticRegion,
    DefEarlyBoundRegion(ParamSpace, u32, u32),
    DefLateBoundRegion(DebruijnIndex, u32),
    DefFreeRegion(CallSiteScopeData, u32),
}Unstable (
rustc_private)Variants
DefStaticRegionUnstable (
rustc_private)DefEarlyBoundRegion(ParamSpace, u32, u32)Unstable (
rustc_private)DefLateBoundRegion(DebruijnIndex, u32)Unstable (
rustc_private)DefFreeRegion(CallSiteScopeData, u32)Unstable (
rustc_private)Trait Implementations
Derived Implementations
impl Debug for DefRegion
impl Decodable for DefRegion
impl Encodable for DefRegion
impl Hash for DefRegion
impl Eq for DefRegion
impl PartialEq<DefRegion> for DefRegion
fn eq(&self, __arg_0: &DefRegion) -> bool
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, __arg_0: &DefRegion) -> bool
This method tests for !=.
impl Copy for DefRegion
impl Clone for DefRegion
fn clone(&self) -> DefRegion
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more