proj5 0.1.7

Pure Rust, type-safe alternative to PROJ.4
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
#[cfg(all(not(target_arch = "wasm32"), feature = "scoped_threadpool"))]
use ThreadPool;

/// How should the coordinate transformation be parallelized?
#[repr(C)]
pub enum MultithreadingStrategy {
    /// Choose the single-core implementation
    SingleCore,
    /// Choose the multi-core implementation
    #[cfg(all(not(target_arch = "wasm32"), feature = "scoped_threadpool"))]
    MultiCore(ThreadPool),
}