pub trait SingularResolution<'a, Ctx: Context<'a>>: 'a + Send + Sync {
    // Required methods
    fn singular(self: Arc<Self>) -> HashResolution<'a, Ctx>;
    fn s_hash(&self) -> Hash;
}

Required Methods§

source

fn singular(self: Arc<Self>) -> HashResolution<'a, Ctx>

source

fn s_hash(&self) -> Hash

Implementors§

source§

impl<'a, Ctx: Context<'a>, A: Mentionable<'a, Ctx>> SingularResolution<'a, Ctx> for Point<'a, Ctx, A>