pub struct PullQueueRegistrationState {
pub queue: String,
pub has_registered_stream: bool,
pub last_permanent_error: Option<Status>,
}Expand description
Independent snapshot of one slot kind’s registration state.
Fields§
§queue: StringSlot kind label: STEP_AND_RPC or RPC_ONLY; retained field name for source compatibility.
has_registered_stream: boolWhether this slot kind currently has an acknowledged stream.
last_permanent_error: Option<Status>Last permanent rejection, cleared when a stream successfully registers.
Trait Implementations§
Source§impl Clone for PullQueueRegistrationState
impl Clone for PullQueueRegistrationState
Auto Trait Implementations§
impl !RefUnwindSafe for PullQueueRegistrationState
impl !UnwindSafe for PullQueueRegistrationState
impl Forget for PullQueueRegistrationState
impl Freeze for PullQueueRegistrationState
impl Send for PullQueueRegistrationState
impl Sync for PullQueueRegistrationState
impl Unpin for PullQueueRegistrationState
impl UnsafeUnpin for PullQueueRegistrationState
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request