pub struct SubscriptionResponse {
pub track_sid: String,
pub err: i32,
}Fields§
§track_sid: String§err: i32Implementations§
Source§impl SubscriptionResponse
impl SubscriptionResponse
Sourcepub fn err(&self) -> SubscriptionError
pub fn err(&self) -> SubscriptionError
Returns the enum value of err, or the default if the field is set to an invalid enum value.
Sourcepub fn set_err(&mut self, value: SubscriptionError)
pub fn set_err(&mut self, value: SubscriptionError)
Sets err to the provided enum value.
Trait Implementations§
Source§impl Clone for SubscriptionResponse
impl Clone for SubscriptionResponse
Source§impl Debug for SubscriptionResponse
impl Debug for SubscriptionResponse
Source§impl Default for SubscriptionResponse
impl Default for SubscriptionResponse
§impl<'de> Deserialize<'de> for SubscriptionResponse
impl<'de> Deserialize<'de> for SubscriptionResponse
§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
impl Eq for SubscriptionResponse
Source§impl Hash for SubscriptionResponse
impl Hash for SubscriptionResponse
Source§impl Message for SubscriptionResponse
impl Message for SubscriptionResponse
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for SubscriptionResponse
impl PartialEq for SubscriptionResponse
§impl Serialize for SubscriptionResponse
impl Serialize for SubscriptionResponse
impl StructuralPartialEq for SubscriptionResponse
Auto Trait Implementations§
impl Freeze for SubscriptionResponse
impl RefUnwindSafe for SubscriptionResponse
impl Send for SubscriptionResponse
impl Sync for SubscriptionResponse
impl Unpin for SubscriptionResponse
impl UnsafeUnpin for SubscriptionResponse
impl UnwindSafe for SubscriptionResponse
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