[][src]Struct rustpython_vm::obj::objfilter::PyFilter

pub struct PyFilter { /* fields omitted */ }

filter(function or None, iterable) --> filter object

Return an iterator yielding those items of iterable for which function(item) is true. If function is None, return the items that are true.

Trait Implementations

impl Debug for PyFilter[src]

impl PyClassDef for PyFilter[src]

impl PyClassImpl for PyFilter[src]

impl PyValue for PyFilter[src]

Auto Trait Implementations

impl !RefUnwindSafe for PyFilter

impl !Send for PyFilter

impl !Sync for PyFilter

impl Unpin for PyFilter

impl !UnwindSafe for PyFilter

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> IntoPyObject for T where
    T: PyValue
[src]

impl<T> PyObjectPayload for T where
    T: 'static + PyValue
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,