Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/mbe/src/lib.rs')
| -rw-r--r-- | crates/mbe/src/lib.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/crates/mbe/src/lib.rs b/crates/mbe/src/lib.rs index 23ec3235d2..a043e8222d 100644 --- a/crates/mbe/src/lib.rs +++ b/crates/mbe/src/lib.rs @@ -324,12 +324,12 @@ pub struct ValueResult<T, E> { } impl<T, E> ValueResult<T, E> { - pub fn ok(value: T) -> Self { - Self { value, err: None } + pub fn new(value: T, err: E) -> Self { + Self { value, err: Some(err) } } - pub fn with_err(value: T, err: E) -> Self { - Self { value, err: Some(err) } + pub fn ok(value: T) -> Self { + Self { value, err: None } } pub fn only_err(err: E) -> Self |