pub enum ItemRole {
User,
Assistant,
System,
}
Available on crate feature
realtime
only.Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ItemRole
impl<'de> Deserialize<'de> for ItemRole
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
Auto Trait Implementations§
impl Freeze for ItemRole
impl RefUnwindSafe for ItemRole
impl Send for ItemRole
impl Sync for ItemRole
impl Unpin for ItemRole
impl UnwindSafe for ItemRole
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