[][src]Struct path_iter::Xor

pub struct Xor;

Logical XOR.

Trait Implementations

impl Clone for Xor[src]

impl HigherIntoIterator<Either<bool, Empty>> for Xor[src]

type Item = (bool, bool)

The item type generated by the iterator.

type IntoIter = IntoIter<(bool, bool)>

The iterator type.

impl PApp for Xor[src]

type Arg = bool

The argument type.

type Ret = Either<Not, Idb>

The return type of partial application.

Auto Trait Implementations

impl RefUnwindSafe for Xor

impl Send for Xor

impl Sync for Xor

impl Unpin for Xor

impl UnwindSafe for Xor

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