Type Alias PlaceholderRegion

Source
pub type PlaceholderRegion = Placeholder<BoundRegion>;

Aliased Type§

pub struct PlaceholderRegion {
    pub universe: UniverseIndex,
    pub bound: BoundRegion,
}

Fields§

§universe: UniverseIndex§bound: BoundRegion

Trait Implementations§

Source§

impl<'db> PlaceholderLike<DbInterner<'db>> for PlaceholderRegion

Source§

type Bound = BoundRegion

Source§

fn universe(self) -> UniverseIndex

Source§

fn var(self) -> BoundVar

Source§

fn with_updated_universe(self, ui: UniverseIndex) -> Self

Source§

fn new(ui: UniverseIndex, bound: Self::Bound) -> Self

Source§

fn new_anon(ui: UniverseIndex, var: BoundVar) -> Self