pub struct SubscriptionUpdateError { /* private fields */ }
Expand description
This will be sent if there is an error while updating a subscription. Note: This won’t automatically cancel
the subscription. The client will have to call ClientMessage::unsubscribe
to do that if warranted.
Implementations§
Source§impl SubscriptionUpdateError
impl SubscriptionUpdateError
Sourcepub fn builder() -> Builder<SerializableErrorStage>
pub fn builder() -> Builder<SerializableErrorStage>
Returns a new builder.
Source§impl SubscriptionUpdateError
impl SubscriptionUpdateError
Sourcepub fn new(serializable_error: SerializableError) -> Self
pub fn new(serializable_error: SerializableError) -> Self
Constructs a new instance of the type.
Sourcepub fn serializable_error(&self) -> &SerializableError
pub fn serializable_error(&self) -> &SerializableError
A serialized version of the error. Should match the errors defined below.
Trait Implementations§
Source§impl Clone for SubscriptionUpdateError
impl Clone for SubscriptionUpdateError
Source§fn clone(&self) -> SubscriptionUpdateError
fn clone(&self) -> SubscriptionUpdateError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SubscriptionUpdateError
impl Debug for SubscriptionUpdateError
Source§impl<'de> Deserialize<'de> for SubscriptionUpdateError
impl<'de> Deserialize<'de> for SubscriptionUpdateError
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<SubscriptionUpdateError> for Builder<Complete>
impl From<SubscriptionUpdateError> for Builder<Complete>
Source§fn from(v: SubscriptionUpdateError) -> Self
fn from(v: SubscriptionUpdateError) -> Self
Converts to this type from the input type.
Source§impl Hash for SubscriptionUpdateError
impl Hash for SubscriptionUpdateError
Source§impl Ord for SubscriptionUpdateError
impl Ord for SubscriptionUpdateError
Source§fn cmp(&self, other: &SubscriptionUpdateError) -> Ordering
fn cmp(&self, other: &SubscriptionUpdateError) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SubscriptionUpdateError
impl PartialEq for SubscriptionUpdateError
Source§impl PartialOrd for SubscriptionUpdateError
impl PartialOrd for SubscriptionUpdateError
Source§impl Serialize for SubscriptionUpdateError
impl Serialize for SubscriptionUpdateError
impl Eq for SubscriptionUpdateError
impl StructuralPartialEq for SubscriptionUpdateError
Auto Trait Implementations§
impl Freeze for SubscriptionUpdateError
impl RefUnwindSafe for SubscriptionUpdateError
impl Send for SubscriptionUpdateError
impl Sync for SubscriptionUpdateError
impl Unpin for SubscriptionUpdateError
impl UnwindSafe for SubscriptionUpdateError
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<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.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