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