Trait radn::rcore::Topology

source ·
pub trait Topology<'a, Ctx: Context<'a>>: 'a + Send + Sync {
    // Required methods
    fn points_count(&self) -> usize;
    fn point_at(
        &self,
        index: usize
    ) -> Option<Arc<dyn SingularResolution<'a, Ctx>>>;
}

Required Methods§

source

fn points_count(&self) -> usize

source

fn point_at(&self, index: usize) -> Option<Arc<dyn SingularResolution<'a, Ctx>>>

Implementors§

source§

impl<'a, Ctx: Context<'a>> Topology<'a, Ctx> for TopoVec<'a, Ctx>