awpak-utils 0.1.0

Utils for awpak projects.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use std::error::Error;

pub fn bool_err( is_err : bool, err : impl Error ) -> Result<(), impl Error>
{
    if is_err { Err( err ) } else { Ok( () ) }
}

// pub fn unit_result<T>( result : &Result<T, Error> ) -> Result<(), Error>
// {
//     match result
//     {
//         Ok( _ ) => Ok( () ),
//         Err( e ) => Err( e.clone() )    
//     }
// }