Trait hetseq::Try
[−]
[src]
pub trait Try<E> { type Ok; fn try(self) -> Result<Self::Ok, E>; }
Associated Types
type Ok
Sequence of Ok
Result
s
Required Methods
Implementors
impl<E> Try<E> for List<()> type Ok = List<()>;
impl<E, H, T, Z> Try<E> for List<(Result<H, E>, T)> where
T: Try<E, Ok = Z>, type Ok = List<(H, Z)>;impl<E> Try<E> for Queue<()> type Ok = Queue<()>;
impl<E, H, T, Z> Try<E> for Queue<(H, Result<T, E>)> where
H: Try<E, Ok = Z>, type Ok = Queue<(Z, T)>;