Trait plotters::coord::ranged1d::AsRangedCoord

source ·
pub trait AsRangedCoord: Sized {
    type CoordDescType: Ranged<ValueType = Self::Value> + From<Self>;
    type Value;
}
Expand description

The trait for the type that can be converted into a ranged coordinate axis

Required Associated Types§

source

type CoordDescType: Ranged<ValueType = Self::Value> + From<Self>

Type to describe a coordinate system

source

type Value

Type for values in the given coordinate system

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl AsRangedCoord for Range<f32>

source§

impl AsRangedCoord for Range<f64>

source§

impl AsRangedCoord for Range<i32>

source§

impl AsRangedCoord for Range<i64>

source§

impl AsRangedCoord for Range<i128>

source§

impl AsRangedCoord for Range<isize>

§

type CoordDescType = RangedCoordisize

§

type Value = isize

source§

impl AsRangedCoord for Range<u32>

source§

impl AsRangedCoord for Range<u64>

source§

impl AsRangedCoord for Range<u128>

source§

impl AsRangedCoord for Range<usize>

source§

impl AsRangedCoord for Range<NaiveDate>

source§

impl AsRangedCoord for Range<Duration>

source§

impl<'a, T: PartialEq> AsRangedCoord for &'a [T]

source§

impl<Z: TimeZone> AsRangedCoord for Range<Date<Z>>

source§

impl<Z: TimeZone> AsRangedCoord for Range<DateTime<Z>>

Implementors§