Skip to main content

Polylinear

Trait Polylinear 

Source
pub trait Polylinear: Linear { }
Expand description

Polylinear category marker — counterpart of polylinear_tag : linear_tag (boost/geometry/core/tags.hpp:72). The C++ inheritance is expressed as a Rust super-trait bound, so T: Polylinear automatically implies T: Linear.

§Examples

use geometry_tag::{LinestringTag, MultiLinestringTag, Polylinear};
fn k<T: Polylinear>() {}
k::<LinestringTag>();
k::<MultiLinestringTag>();

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§