Sha256: 146f1cbf6279bc609242cd3349f29cb21b41294f5e4921875f5ec95bd83529a2

Contents?: true

Size: 380 Bytes

Versions: 30

Compression:

Stored size: 380 Bytes

Contents

#![no_std]

use bitflags::bitflags;

bitflags! {
    /// baz
    struct Flags: u32 {
        const A = 0b00000001;
        #[doc = "bar"]
        const B = 0b00000010;
        const C = 0b00000100;
        #[doc = "foo"]
        const ABC = Flags::A.bits | Flags::B.bits | Flags::C.bits;
    }
}

#[test]
fn basic() {
    assert_eq!(Flags::ABC, Flags::A | Flags::B | Flags::C);
}

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
wasmtime-23.0.2 ./ext/cargo-vendor/bitflags-1.3.2/tests/basic.rs
wasmtime-22.0.0 ./ext/cargo-vendor/bitflags-1.3.2/tests/basic.rs
wasmtime-21.0.1 ./ext/cargo-vendor/bitflags-1.3.2/tests/basic.rs
wasmtime-20.0.2 ./ext/cargo-vendor/bitflags-1.3.2/tests/basic.rs
wasmtime-20.0.0 ./ext/cargo-vendor/bitflags-1.3.2/tests/basic.rs
wasmtime-18.0.3 ./ext/cargo-vendor/bitflags-1.3.2/tests/basic.rs
wasmtime-17.0.1 ./ext/cargo-vendor/bitflags-1.3.2/tests/basic.rs
wasmtime-17.0.0 ./ext/cargo-vendor/bitflags-1.3.2/tests/basic.rs
wasmtime-16.0.0 ./ext/cargo-vendor/bitflags-1.3.2/tests/basic.rs
wasmtime-15.0.1 ./ext/cargo-vendor/bitflags-1.3.2/tests/basic.rs
wasmtime-15.0.0 ./ext/cargo-vendor/bitflags-1.3.2/tests/basic.rs
wasmtime-14.0.4 ./ext/cargo-vendor/bitflags-1.3.2/tests/basic.rs
wasmtime-14.0.3 ./ext/cargo-vendor/bitflags-1.3.2/tests/basic.rs
wasmtime-14.0.1 ./ext/cargo-vendor/bitflags-1.3.2/tests/basic.rs
wasmtime-14.0.0 ./ext/cargo-vendor/bitflags-1.3.2/tests/basic.rs
wasmtime-13.0.0 ./ext/cargo-vendor/bitflags-1.3.2/tests/basic.rs
wasmtime-12.0.1 ./ext/cargo-vendor/bitflags-1.3.2/tests/basic.rs
wasmtime-12.0.0 ./ext/cargo-vendor/bitflags-1.3.2/tests/basic.rs
wasmtime-11.0.0 ./ext/cargo-vendor/bitflags-1.3.2/tests/basic.rs
wasmtime-10.0.1 ./ext/cargo-vendor/bitflags-1.3.2/tests/basic.rs