[][src]Struct winit::AvailableMonitorsIter

pub struct AvailableMonitorsIter {
    pub(crate) data: VecDequeIter<MonitorId>,
}

An iterator for the list of available monitors.

Fields

data: VecDequeIter<MonitorId>

Trait Implementations

impl Debug for AvailableMonitorsIter[src]

impl Iterator for AvailableMonitorsIter[src]

type Item = MonitorId

The type of the elements being iterated over.

Auto Trait Implementations

impl !RefUnwindSafe for AvailableMonitorsIter

impl Send for AvailableMonitorsIter

impl Sync for AvailableMonitorsIter

impl Unpin for AvailableMonitorsIter

impl !UnwindSafe for AvailableMonitorsIter

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<I> IntoIterator for I where
    I: Iterator
[src]

type Item = <I as Iterator>::Item

The type of the elements being iterated over.

type IntoIter = I

Which kind of iterator are we turning this into?

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.