pub struct SessionMessageRequestDoc {
pub message: StakaiMessageDoc,
pub message_type: Option<SessionMessageTypeDoc>,
pub run_id: Option<Uuid>,
pub model: Option<String>,
pub sandbox: Option<bool>,
pub context: Option<Vec<CallerContextInputDoc>>,
}Fields§
§message: StakaiMessageDoc§message_type: Option<SessionMessageTypeDoc>§run_id: Option<Uuid>§model: Option<String>§sandbox: Option<bool>§context: Option<Vec<CallerContextInputDoc>>Trait Implementations§
Source§impl ComposeSchema for SessionMessageRequestDoc
impl ComposeSchema for SessionMessageRequestDoc
Source§impl Debug for SessionMessageRequestDoc
impl Debug for SessionMessageRequestDoc
Source§impl<'de> Deserialize<'de> for SessionMessageRequestDoc
impl<'de> Deserialize<'de> for SessionMessageRequestDoc
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 SessionMessageRequestDoc
impl Serialize for SessionMessageRequestDoc
Auto Trait Implementations§
impl Freeze for SessionMessageRequestDoc
impl RefUnwindSafe for SessionMessageRequestDoc
impl Send for SessionMessageRequestDoc
impl Sync for SessionMessageRequestDoc
impl Unpin for SessionMessageRequestDoc
impl UnsafeUnpin for SessionMessageRequestDoc
impl UnwindSafe for SessionMessageRequestDoc
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