Trait LineString

Source
pub trait LineString<'a>: Send + Sync {
    type ItemType: 'a + Point;
    type Iter: Iterator<Item = &'a Self::ItemType>;

    // Required method
    fn points(&'a self) -> Self::Iter;
}

Required Associated Types§

Source

type ItemType: 'a + Point

Source

type Iter: Iterator<Item = &'a Self::ItemType>

Required Methods§

Source

fn points(&'a self) -> Self::Iter

Implementors§

Source§

impl<'a> LineString<'a> for LineString

Source§

impl<'a, P> LineString<'a> for LineStringT<P>
where P: 'a + Point + EwkbRead,