pub enum ReserveOptionsError {
EmptyQueues,
EmptyQueueName(usize),
LeaseDurationTooShort,
EmptyWorkerId,
}Expand description
Returned by ReserveOptions constructors and setters on invalid input.
Variants§
EmptyQueues
No queues were given.
EmptyQueueName(usize)
The queue name at this index was empty.
LeaseDurationTooShort
The lease duration was zero.
EmptyWorkerId
A worker id was supplied but empty.
Trait Implementations§
Source§impl Debug for ReserveOptionsError
impl Debug for ReserveOptionsError
Source§impl Display for ReserveOptionsError
impl Display for ReserveOptionsError
Source§impl Error for ReserveOptionsError
impl Error for ReserveOptionsError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<ReserveOptionsError> for WorkerBuilderError
impl From<ReserveOptionsError> for WorkerBuilderError
Source§fn from(source: ReserveOptionsError) -> Self
fn from(source: ReserveOptionsError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ReserveOptionsError
impl RefUnwindSafe for ReserveOptionsError
impl Send for ReserveOptionsError
impl Sync for ReserveOptionsError
impl Unpin for ReserveOptionsError
impl UnsafeUnpin for ReserveOptionsError
impl UnwindSafe for ReserveOptionsError
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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