macro_rules! const_flags {
($($expr:tt)*) => { ... };
}Expand description
Creates a value of type FrameFlags at compile time.
This macro removes the boilerplate required to create constant
FrameFlags values at compile time.
ยงExample
#[macro_use]
use rsocket_proto::frame::Flags;
use rsocket_proto::const_flags;
struct MyType;
impl MyType {
const FLAGS_MASK: Flags = const_flags![METADATA | RESUME | LEASE];
}