[][src]Struct footile::Path2D

pub struct Path2D { /* fields omitted */ }

Path2D is a container for arbitrary path operations.

Use PathBuilder to construct paths.

Methods

impl Path2D[src]

pub fn iter(&self) -> IterPath2D[src]

Get an iterator of path operations.

Trait Implementations

impl<'a> IntoIterator for &'a Path2D[src]

type Item = &'a PathOp

The type of the elements being iterated over.

type IntoIter = IterPath2D<'a>

Which kind of iterator are we turning this into?

Auto Trait Implementations

impl RefUnwindSafe for Path2D

impl Send for Path2D

impl Sync for Path2D

impl Unpin for Path2D

impl UnwindSafe for Path2D

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, 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.