#[non_exhaustive]pub enum RealtimeConversationItemUserMessageRole {
User,
}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.
User
Trait Implementations§
impl Copy for RealtimeConversationItemUserMessageRole
Source§impl DeclaredFields for RealtimeConversationItemUserMessageRole
impl DeclaredFields for RealtimeConversationItemUserMessageRole
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for RealtimeConversationItemUserMessageRole
impl<'de> Deserialize<'de> for RealtimeConversationItemUserMessageRole
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
impl Eq for RealtimeConversationItemUserMessageRole
impl StructuralPartialEq for RealtimeConversationItemUserMessageRole
Auto Trait Implementations§
impl Freeze for RealtimeConversationItemUserMessageRole
impl RefUnwindSafe for RealtimeConversationItemUserMessageRole
impl Send for RealtimeConversationItemUserMessageRole
impl Sync for RealtimeConversationItemUserMessageRole
impl Unpin for RealtimeConversationItemUserMessageRole
impl UnsafeUnpin for RealtimeConversationItemUserMessageRole
impl UnwindSafe for RealtimeConversationItemUserMessageRole
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