const_flags

Macro const_flags 

Source
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];
}