Skip to main content

SpatialAlgorithm

Trait SpatialAlgorithm 

Source
pub trait SpatialAlgorithm {
    // Required methods
    fn name(&self) -> &'static str;
    fn execute(&self, policy: ExecutionPolicy) -> SpatialResult<()>;
}
Expand description

Common trait implemented by spatial algorithms.

Required Methods§

Source

fn name(&self) -> &'static str

Human-readable algorithm name.

Source

fn execute(&self, policy: ExecutionPolicy) -> SpatialResult<()>

Executes the algorithm using the selected execution policy.

Implementors§