[][src]Trait plotters::coord::AsRangedCoord

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

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

Associated Types

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

type Value

Loading content...

Implementations on Foreign Types

impl<Z: TimeZone> AsRangedCoord for Range<Date<Z>>[src]

type CoordDescType = RangedDate<Z>

type Value = Date<Z>

impl<Z: TimeZone> AsRangedCoord for Range<DateTime<Z>>[src]

impl AsRangedCoord for Range<Duration>[src]

impl AsRangedCoord for Range<f32>[src]

impl AsRangedCoord for Range<f64>[src]

impl AsRangedCoord for Range<i32>[src]

impl AsRangedCoord for Range<u32>[src]

impl AsRangedCoord for Range<i64>[src]

impl AsRangedCoord for Range<u64>[src]

impl AsRangedCoord for Range<i128>[src]

impl AsRangedCoord for Range<u128>[src]

impl AsRangedCoord for Range<isize>[src]

type CoordDescType = RangedCoordisize

type Value = isize

impl AsRangedCoord for Range<usize>[src]

type CoordDescType = RangedCoordusize

type Value = usize

Loading content...

Implementors

impl<T> AsRangedCoord for GroupBy<T> where
    T::ValueType: PrimInt + ToPrimitive + FromPrimitive + Mul,
    T: Ranged
[src]

type Value = T::ValueType

type CoordDescType = Self

impl<T> AsRangedCoord for T where
    T: Ranged,
    Range<T::ValueType>: Into<T>, 
[src]

type CoordDescType = T

type Value = T::ValueType

impl<T: PartialEq> AsRangedCoord for Category<T>[src]

type CoordDescType = Self

type Value = Category<T>

impl<V: LogScalable> AsRangedCoord for LogRange<V>[src]

type CoordDescType = LogCoord<V>

type Value = V

Loading content...