Type Alias PlaceholderConst

Source
pub type PlaceholderConst = Placeholder<BoundVar>;

Aliased Type§

pub struct PlaceholderConst {
    pub universe: UniverseIndex,
    pub bound: BoundVar,
}

Fields§

§universe: UniverseIndex§bound: BoundVar

Trait Implementations§

Source§

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

Source§

type Bound = BoundVar

Source§

fn universe(self) -> UniverseIndex

Source§

fn var(self) -> BoundVar

Source§

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

Source§

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

Source§

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