#[non_exhaustive]pub enum CreateActiveUserResponse {
ActiveUser(ActiveUserResponse),
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.
ActiveUser(ActiveUserResponse)
ActiveUser: Active user profile.
ChatCmdError(ChatCmdErrorResponse)
ChatCmdError: Command error.
Undocumented(BTreeMap<String, JsonObject>)
Trait Implementations§
Source§impl Clone for CreateActiveUserResponse
impl Clone for CreateActiveUserResponse
Source§fn clone(&self) -> CreateActiveUserResponse
fn clone(&self) -> CreateActiveUserResponse
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 CreateActiveUserResponse
impl Debug for CreateActiveUserResponse
Source§impl<'de> Deserialize<'de> for CreateActiveUserResponse
impl<'de> Deserialize<'de> for CreateActiveUserResponse
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 CreateActiveUserResponse
impl PartialEq for CreateActiveUserResponse
Source§impl Serialize for CreateActiveUserResponse
impl Serialize for CreateActiveUserResponse
impl StructuralPartialEq for CreateActiveUserResponse
Auto Trait Implementations§
impl Freeze for CreateActiveUserResponse
impl RefUnwindSafe for CreateActiveUserResponse
impl Send for CreateActiveUserResponse
impl Sync for CreateActiveUserResponse
impl Unpin for CreateActiveUserResponse
impl UnwindSafe for CreateActiveUserResponse
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