#[non_exhaustive]pub enum ApiRejectContactResponse {
ContactRequestRejected(ContactRequestRejectedResponse),
ChatCmdError(ChatCmdErrorResponse),
Undocumented(BTreeMap<String, JsonObject>),
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
ContactRequestRejected(ContactRequestRejectedResponse)
ContactRequestRejected: Contact request rejected.
ChatCmdError(ChatCmdErrorResponse)
ChatCmdError: Command error.
Undocumented(BTreeMap<String, JsonObject>)
Trait Implementations§
Source§impl Clone for ApiRejectContactResponse
impl Clone for ApiRejectContactResponse
Source§fn clone(&self) -> ApiRejectContactResponse
fn clone(&self) -> ApiRejectContactResponse
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 ApiRejectContactResponse
impl Debug for ApiRejectContactResponse
Source§impl<'de> Deserialize<'de> for ApiRejectContactResponse
impl<'de> Deserialize<'de> for ApiRejectContactResponse
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 PartialEq for ApiRejectContactResponse
impl PartialEq for ApiRejectContactResponse
Source§impl Serialize for ApiRejectContactResponse
impl Serialize for ApiRejectContactResponse
impl StructuralPartialEq for ApiRejectContactResponse
Auto Trait Implementations§
impl Freeze for ApiRejectContactResponse
impl RefUnwindSafe for ApiRejectContactResponse
impl Send for ApiRejectContactResponse
impl Sync for ApiRejectContactResponse
impl Unpin for ApiRejectContactResponse
impl UnwindSafe for ApiRejectContactResponse
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