pub enum MessageRoleDoc {
System,
User,
Assistant,
Tool,
}Variants§
Trait Implementations§
Source§impl ComposeSchema for MessageRoleDoc
impl ComposeSchema for MessageRoleDoc
Source§impl Debug for MessageRoleDoc
impl Debug for MessageRoleDoc
Source§impl<'de> Deserialize<'de> for MessageRoleDoc
impl<'de> Deserialize<'de> for MessageRoleDoc
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 Serialize for MessageRoleDoc
impl Serialize for MessageRoleDoc
Auto Trait Implementations§
impl Freeze for MessageRoleDoc
impl RefUnwindSafe for MessageRoleDoc
impl Send for MessageRoleDoc
impl Sync for MessageRoleDoc
impl Unpin for MessageRoleDoc
impl UnsafeUnpin for MessageRoleDoc
impl UnwindSafe for MessageRoleDoc
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request