quaver_rs/enums/
qss_pattern_flags.rs

1use bitflags::bitflags;
2
3bitflags! {
4    #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
5    pub struct QssPatternFlags: u32 {
6        const UNKNOWN = 0;
7        const MINI_JACK = 1 << 0;
8        const CHORD_JACK = 1 << 1;
9        const KOREA_JACK = 1 << 2;
10        const LONG_JACK = 1 << 3;
11        const QUAD_JACK = 1 << 4;
12        const ROLLS = 1 << 5;
13        const LIGHT_STREAM = 1 << 6;
14        const JUMP_STREAM = 1 << 7;
15        const HAND_STREAM = 1 << 8;
16        const QUAD_STREAM = 1 << 9;
17        const INVERSE_LN = 1 << 10;
18        const RELEASE_LN = 1 << 11;
19        const POLYRHYTHM = 1 << 12;
20        const JUMP_TRILL = 1 << 13;
21        const SPLIT_TRILL = 1 << 14;
22        const SIMPLE_VIBRO = 1 << 15;
23        const CONTROL_VIBRO = 1 << 16;
24    }
25}