signrel

Crates.iosignrel
lib.rssignrel
version2.0.0
sourcesrc
created_at2018-10-10 18:02:08.603114
updated_at2020-09-07 20:40:31.852351
descriptionTrait expressing relationship between integers of different signedness
homepage
repositoryhttps://github.com/enarx/signrel
max_upload_size
id89107
size17,318
Nathaniel McCallum (npmccallum)

documentation

https://docs.rs/signrel

README

Workflow Status Average time to resolve an issue Percentage of issues still open Maintenance

signrel

This crate provides the SignRel trait which maps relationships between integers that only differ by signedness. For example, both a and b in this example have the type usize:

use signrel::SignRel;

let a: <isize as SignRel>::Unsigned = 17;
let b: <usize as SignRel>::Unsigned = 17;

assert_eq!(17usize, a);
assert_eq!(17usize, b);

License: Apache-2.0

Commit count: 21

cargo fmt