Trait likely_stable::LikelyResult [−][src]
Likely trait for Result
likely
method suffix means likely Ok.
Associated Types
Loading content...Required methods
fn and_likely<U>(self, res: Result<U, Self::Error>) -> Result<U, Self::Error>
[src]
fn and_unlikely<U>(self, res: Result<U, Self::Error>) -> Result<U, Self::Error>
[src]
fn and_then_likely<U, F: FnOnce(Self::Value) -> Result<U, Self::Error>>(
self,
f: F
) -> Result<U, Self::Error>
[src]
self,
f: F
) -> Result<U, Self::Error>
fn and_then_unlikely<U, F: FnOnce(Self::Value) -> Result<U, Self::Error>>(
self,
f: F
) -> Result<U, Self::Error>
[src]
self,
f: F
) -> Result<U, Self::Error>
fn map_likely<U, F: FnOnce(Self::Value) -> U>(
self,
f: F
) -> Result<U, Self::Error>
[src]
self,
f: F
) -> Result<U, Self::Error>
fn map_unlikely<U, F: FnOnce(Self::Value) -> U>(
self,
f: F
) -> Result<U, Self::Error>
[src]
self,
f: F
) -> Result<U, Self::Error>
fn map_err_likely<U, F: FnOnce(Self::Error) -> U>(
self,
f: F
) -> Result<Self::Value, U>
[src]
self,
f: F
) -> Result<Self::Value, U>
fn map_err_unlikely<U, F: FnOnce(Self::Error) -> U>(
self,
f: F
) -> Result<Self::Value, U>
[src]
self,
f: F
) -> Result<Self::Value, U>
fn map_or_likely<U, F: FnOnce(Self::Value) -> U>(self, default: U, f: F) -> U
[src]
fn map_or_unlikely<U, F: FnOnce(Self::Value) -> U>(self, default: U, f: F) -> U
[src]
fn map_or_else_likely<U, D: FnOnce(Self::Error) -> U, F: FnOnce(Self::Value) -> U>(
self,
default: D,
f: F
) -> U
[src]
self,
default: D,
f: F
) -> U
fn map_or_else_unlikely<U, D: FnOnce(Self::Error) -> U, F: FnOnce(Self::Value) -> U>(
self,
default: D,
f: F
) -> U
[src]
self,
default: D,
f: F
) -> U
fn or_likely<F>(self, res: Result<Self::Value, F>) -> Result<Self::Value, F>
[src]
fn or_unlikely<F>(self, res: Result<Self::Value, F>) -> Result<Self::Value, F>
[src]
fn or_else_likely<F: FnOnce(Self::Error) -> Result<Self::Value, F>>(
self,
op: F
) -> Result<Self::Value, F>
[src]
self,
op: F
) -> Result<Self::Value, F>
fn or_else_unlikely<F: FnOnce(Self::Error) -> Result<Self::Value, F>>(
self,
op: F
) -> Result<Self::Value, F>
[src]
self,
op: F
) -> Result<Self::Value, F>
fn unwrap_or_likely(self, default: Self::Value) -> Self::Value
[src]
fn unwrap_or_unlikely(self, default: Self::Value) -> Self::Value
[src]
fn unwrap_or_else_likely<F: FnOnce(Self::Error) -> Self::Value>(
self,
op: F
) -> Self::Value
[src]
self,
op: F
) -> Self::Value
fn unwrap_or_else_unlikely<F: FnOnce(Self::Error) -> Self::Value>(
self,
op: F
) -> Self::Value
[src]
self,
op: F
) -> Self::Value
Implementations on Foreign Types
impl<V, E> LikelyResult for Result<V, E>
[src]
type Value = V
type Error = E
fn and_likely<U>(self, res: Result<U, E>) -> Result<U, E>
[src]
fn and_unlikely<U>(self, res: Result<U, E>) -> Result<U, E>
[src]
fn and_then_likely<U, F: FnOnce(Self::Value) -> Result<U, E>>(
self,
f: F
) -> Result<U, E>
[src]
self,
f: F
) -> Result<U, E>
fn and_then_unlikely<U, F: FnOnce(Self::Value) -> Result<U, E>>(
self,
f: F
) -> Result<U, E>
[src]
self,
f: F
) -> Result<U, E>
fn map_likely<U, F: FnOnce(Self::Value) -> U>(self, f: F) -> Result<U, E>
[src]
fn map_unlikely<U, F: FnOnce(Self::Value) -> U>(self, f: F) -> Result<U, E>
[src]
fn map_err_likely<U, F: FnOnce(E) -> U>(self, f: F) -> Result<V, U>
[src]
fn map_err_unlikely<U, F: FnOnce(E) -> U>(self, f: F) -> Result<V, U>
[src]
fn map_or_likely<U, F: FnOnce(Self::Value) -> U>(self, default: U, f: F) -> U
[src]
fn map_or_unlikely<U, F: FnOnce(Self::Value) -> U>(self, default: U, f: F) -> U
[src]
fn map_or_else_likely<U, D: FnOnce(Self::Error) -> U, F: FnOnce(Self::Value) -> U>(
self,
default: D,
f: F
) -> U
[src]
self,
default: D,
f: F
) -> U
fn map_or_else_unlikely<U, D: FnOnce(Self::Error) -> U, F: FnOnce(Self::Value) -> U>(
self,
default: D,
f: F
) -> U
[src]
self,
default: D,
f: F
) -> U
fn unwrap_or_likely(self, default: V) -> V
[src]
fn unwrap_or_unlikely(self, default: V) -> V
[src]
fn unwrap_or_else_likely<F: FnOnce(Self::Error) -> Self::Value>(
self,
op: F
) -> V
[src]
self,
op: F
) -> V
fn unwrap_or_else_unlikely<F: FnOnce(Self::Error) -> Self::Value>(
self,
op: F
) -> V
[src]
self,
op: F
) -> V
fn or_likely<F>(self, res: Result<Self::Value, F>) -> Result<Self::Value, F>
[src]
fn or_unlikely<F>(self, res: Result<Self::Value, F>) -> Result<Self::Value, F>
[src]
fn or_else_likely<F: FnOnce(Self::Error) -> Result<Self::Value, F>>(
self,
op: F
) -> Result<Self::Value, F>
[src]
self,
op: F
) -> Result<Self::Value, F>
fn or_else_unlikely<F: FnOnce(Self::Error) -> Result<Self::Value, F>>(
self,
op: F
) -> Result<Self::Value, F>
[src]
self,
op: F
) -> Result<Self::Value, F>