Struct geo::algorithm::kernels::robust::RobustKernel[][src]

pub struct RobustKernel;

Robust kernel that uses fast robust predicates to provide robust floating point predicates. Should only be used with types that can always be casted to f64 without loss in precision.

Trait Implementations

impl Debug for RobustKernel[src]

impl Default for RobustKernel[src]

impl<T> Kernel<T> for RobustKernel where
    T: CoordNum + Float
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.