try-drop 0.2.0

Batteries included error handling mechanisms for drops which can fail
Documentation
1
2
3
4
5
6
7
8
9
10
11
use try_drop::drop_strategies::unreachable::UnreachableDropStrategy;
use try_drop::test_utils::{ErrorsOnDrop, Fallible};
use try_drop::PureTryDrop;

fn main() {
    try_drop::install_global_handlers(
        UnreachableDropStrategy::safe(),
        UnreachableDropStrategy::safe(),
    );
    let _errors = ErrorsOnDrop::<Fallible, _>::not_given().adapt();
}