[][src]Enum glsp::GIterLen

pub enum GIterLen {
    Exact(usize),
    Infinite,
    Unknown,
}

The return value for GIter::len.

Variants

Exact(usize)
Infinite
Unknown

Trait Implementations

impl Clone for GIterLen[src]

impl Copy for GIterLen[src]

impl Debug for GIterLen[src]

impl Eq for GIterLen[src]

impl PartialEq<GIterLen> for GIterLen[src]

impl StructuralEq for GIterLen[src]

impl StructuralPartialEq for GIterLen[src]

impl ToVal for GIterLen[src]

Auto Trait Implementations

impl GSend for GIterLen

impl GStore for GIterLen

impl RefUnwindSafe for GIterLen

impl Send for GIterLen

impl Sync for GIterLen

impl Unpin for GIterLen

impl UnwindSafe for GIterLen

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> Erased for T

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoElement<Slot> for T where
    T: ToVal
[src]

impl<T> IntoResult for T where
    T: ToVal
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.