Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
crates.io "try" keyword
stable_try_trait_v2 1.75.1
A simple stable implementation of the `Try`, `FromResidual`, and `Residual` traits under the `try...2 versions - Latest release: 5 months ago - 597 downloads total - 2 stars on GitHub - 1 maintainer
try_ops 0.1.1
try catc... ops macro2 versions - Latest release: almost 2 years ago - 674 downloads total - 1 maintainer
try_default 1.0.1
A trait to optionally get the Default if present, or None if there is no Default.2 versions - Latest release: 7 months ago - 2 dependent packages - 1 dependent repositories - 3.67 thousand downloads total - 0 stars on GitHub - 1 maintainer
try_utils 0.1.2
The try! macro descends into an enum variant. It's more flexible than ? and unwrap(), and it work...2 versions - Latest release: about 1 year ago - 680 downloads total - 0 stars on GitHub - 1 maintainer
try_collections 0.1.1
Collections that support operations that may fail.2 versions - Latest release: almost 4 years ago - 849 downloads total - 0 stars on GitHub - 1 maintainer
someok 0.1.0
A *tiny* crate that wraps [Result] and [Option] while we wait for `try_trait_v2` to stabilize1 version - Latest release: 20 days ago - 1 dependent package - 137 downloads total - 0 stars on GitHub - 1 maintainer
except 0.3.0
The only one `Error`.3 versions - Latest release: 12 months ago - 1.07 thousand downloads total - 0 stars on GitHub - 1 maintainer
try-traits 0.1.1
Alternatives to std lib traits that can fail.2 versions - Latest release: almost 4 years ago - 11 dependent repositories - 52.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
convi 0.0.7
Convenient (but safe) conversion (`From`-like) traits7 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 2.47 thousand downloads total - 5 stars on GitHub - 1 maintainer
inner 0.1.1
The inner! macro descends into an enum variant. It's more flexible than try!() and unwrap(), and ...2 versions - Latest release: over 8 years ago - 3 dependent packages - 4 dependent repositories - 844 thousand downloads total - 10 stars on GitHub - 1 maintainer
yolo-block 0.1.0
Like a `try` block, but automatically unwraps the result.1 version - Latest release: almost 4 years ago - 588 downloads total - 0 stars on GitHub - 1 maintainer
try-guard 0.2.0
A guard! macro inspired by the guard Alternative function from Haskell.3 versions - Latest release: almost 5 years ago - 3 dependent packages - 5 dependent repositories - 6.62 thousand downloads total - 6 stars on GitHub - 1 maintainer
try_into_opt 0.1.0
A macro like try!, but turns a Result into an Option, mainly for use in a filter_map1 version - Latest release: about 8 years ago - 1.53 thousand downloads total - 1 stars on GitHub - 1 maintainer
tryvial 0.2.0
Small crate for ok-wrapping and try blocks4 versions - Latest release: over 1 year ago - 11.9 thousand downloads total - 18 stars on GitHub - 1 maintainer
from_error_scope 0.0.1
Enable scoped conversion between non-local Error types1 version - Latest release: over 9 years ago - 1.85 thousand downloads total - 0 stars on GitHub - 1 maintainer
untry 0.1.0
Kind of the opposite of the ? operator1 version - Latest release: about 1 month ago - 231 downloads total - 1 maintainer
try-push 1.0.2
A trait for attempting potentially expensive actions3 versions - Latest release: about 3 years ago - 1.11 thousand downloads total - 2 stars on GitHub - 1 maintainer
try-iterator 1.0.0
Adds a few fallible methods to iterators.1 version - Latest release: about 2 months ago - 252 downloads total - 0 stars on GitHub - 1 maintainer
try_all 0.0.2
Extends iterators with `try_all` to convert iterator of results into result of iterator of okays2 versions - Latest release: almost 3 years ago - 1 dependent repositories - 1.18 thousand downloads total - 0 stars on GitHub - 1 maintainer
try_opt 0.2.0
[deprecated] Like try!, but for Option3 versions - Latest release: over 5 years ago - 8 dependent packages - 6 dependent repositories - 34.9 thousand downloads total - 5 stars on GitHub - 1 maintainer
tear 0.5.1
Typed early returns and loop control + Syntax sugar for try!-like error handling7 versions - Latest release: about 3 years ago - 2 dependent packages - 1 dependent repositories - 3.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
try-catch 0.2.2
A simple proc-macro that enables try-catch for Rust with automatic downcasting of error types.4 versions - Latest release: over 2 years ago - 3 dependent packages - 3 dependent repositories - 22.4 thousand downloads total - 8 stars on GitHub - 1 maintainer
break-block-macro 0.1.0
A little syntactic sugar to tide us over until the `?` operator can be used to exit try-catch scopes1 version - Latest release: 20 days ago - 130 downloads total - 0 stars on GitHub - 1 maintainer
fallible-option 0.1.3
Fallible is an Option with inverted Try-semantics.4 versions - Latest release: over 1 year ago - 1.18 thousand downloads total - 25 stars on GitHub - 1 maintainer
errable
Errable is an Option with inverted Try-semantics.1 version - Latest release: 23 days ago - 276 downloads total - 25 stars on GitHub - 1 maintainer
sum_error 0.1.2
Derive macros for fast summing of error types into error enum.3 versions - Latest release: over 4 years ago - 1.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
Related Keywords
result
8
error
7
rust
5
macro
5
option
4
error-handling
3
fallible
3
catch
3
unwrap
3
throw
2
early
2
return
2
let
2
else
2
try-catch
2
exception
2
iterator
2
vecdeque
1
iterators
1
push
1
vec
1
no-std
1
ok
1
wrap
1
syntax
1
early-return
1
syntax-sugar
1
ergonomic
1
errors
1
enum
1
sum
1
derive
1
sum-types
1
feature
1
try_trait_v2
1
try_trait
1
try_traits
1
lending-iterator
1
default
1
hashmap
1
collections
1
panic
1
error-handler
1
traits
1
tryfrom
1
conversion
1
cast
1
conv
1
yolo
1
guard
1
filter_map
1
macros
1