1 个不稳定版本

0.1.0 2021年4月17日

#31 in #left

MIT 许可证

3KB

泛型要么要么类型,类似于 Result 但更通用

使用方法

fn get_foo_or_bar(b: bool) -> Or<Foo, Bar> {
    if b {
        Or::Left(Foo {})
    } else {
        Or::Right(Bar {})
    }
}

lib.rs:

泛型要么要么类型,类似于 Result 但更通用。

使用方法

fn get_foo_or_bar(b: bool) -> Or<Foo, Bar> {
    if b {
        Or::Left(Foo {})
    } else {
        Or::Right(Bar {})
    }
}

无运行时依赖