Enum bsa::ForSomeVersion [−][src]
pub enum ForSomeVersion<A001, A10X> {
V001(A001),
V10X(A10X),
}
Variants
Implementations
Trait Implementations
impl<A001: PartialEq, A10X: PartialEq> PartialEq<ForSomeVersion<A001, A10X>> for ForSomeVersion<A001, A10X>
impl<A001: PartialEq, A10X: PartialEq> PartialEq<ForSomeVersion<A001, A10X>> for ForSomeVersion<A001, A10X>
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
impl<A001: PartialOrd, A10X: PartialOrd> PartialOrd<ForSomeVersion<A001, A10X>> for ForSomeVersion<A001, A10X>
impl<A001: PartialOrd, A10X: PartialOrd> PartialOrd<ForSomeVersion<A001, A10X>> for ForSomeVersion<A001, A10X>
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl<A001, A10X> RefUnwindSafe for ForSomeVersion<A001, A10X> where
A001: RefUnwindSafe,
A10X: RefUnwindSafe,
impl<A001, A10X> Send for ForSomeVersion<A001, A10X> where
A001: Send,
A10X: Send,
impl<A001, A10X> Sync for ForSomeVersion<A001, A10X> where
A001: Sync,
A10X: Sync,
impl<A001, A10X> Unpin for ForSomeVersion<A001, A10X> where
A001: Unpin,
A10X: Unpin,
impl<A001, A10X> UnwindSafe for ForSomeVersion<A001, A10X> where
A001: UnwindSafe,
A10X: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more