Struct ckb_network::BlockingFlag [−][src]
pub struct BlockingFlag(_);Expand description
Control whether the protocol handle method requires blocking to run default is 0b1111, all function use blocking
flag & 0b1000 > 0 means connected use blocking
flag & 0b0100 > 0 means disconnected use blocking
flag & 0b0010 > 0 means received use blocking
flag & 0b0001 > 0 means notify use blocking
Implementations
connected don’t use blocking
disconnected don’t use blocking
received don’t use blocking
notify don’t use blocking
all function use blocking
all function don’t use blocking
return true if disconnected enable
Trait Implementations
Returns the “default value” for a type. Read more
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for BlockingFlag
impl Send for BlockingFlag
impl Sync for BlockingFlag
impl Unpin for BlockingFlag
impl UnwindSafe for BlockingFlag
Blanket Implementations
Mutably borrows from an owned value. Read more