struct InboundSubscribeNamespace {
message: SubscribeNamespace,
state: SubscribeNamespaceStateMachine,
overlaps: Option<u64>,
}Expand description
A SUBSCRIBE_NAMESPACE the peer sent, and how far the namespace subscription it opens has got.
Kept apart from subscribe_namespaces, which holds the ones this endpoint made: the
two are answered by opposite ends, and this one is waiting for an answer
from here.
Fields§
§message: SubscribeNamespaceThe message as it arrived, which is what the answer is built from.
state: SubscribeNamespaceStateMachineHow far the namespace subscription it opens has got.
overlaps: Option<u64>The namespace subscription this one overlapped when it arrived, which is when the rule about it is read.
Auto Trait Implementations§
impl Freeze for InboundSubscribeNamespace
impl RefUnwindSafe for InboundSubscribeNamespace
impl Send for InboundSubscribeNamespace
impl Sync for InboundSubscribeNamespace
impl Unpin for InboundSubscribeNamespace
impl UnsafeUnpin for InboundSubscribeNamespace
impl UnwindSafe for InboundSubscribeNamespace
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more