pub struct LogAiChatRequest {
pub session_id: String,
pub provider: String,
pub model: String,
pub mode: String,
}Fields§
§session_id: String§provider: String§model: String§mode: StringImplementations§
Trait Implementations§
Source§impl Clone for LogAiChatRequest
impl Clone for LogAiChatRequest
Source§fn clone(&self) -> LogAiChatRequest
fn clone(&self) -> LogAiChatRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LogAiChatRequest
impl Debug for LogAiChatRequest
Source§impl Default for LogAiChatRequest
impl Default for LogAiChatRequest
Source§fn default() -> LogAiChatRequest
fn default() -> LogAiChatRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LogAiChatRequest
impl<'de> Deserialize<'de> for LogAiChatRequest
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 PartialEq for LogAiChatRequest
impl PartialEq for LogAiChatRequest
Source§impl Serialize for LogAiChatRequest
impl Serialize for LogAiChatRequest
impl StructuralPartialEq for LogAiChatRequest
Auto Trait Implementations§
impl Freeze for LogAiChatRequest
impl RefUnwindSafe for LogAiChatRequest
impl Send for LogAiChatRequest
impl Sync for LogAiChatRequest
impl Unpin for LogAiChatRequest
impl UnsafeUnpin for LogAiChatRequest
impl UnwindSafe for LogAiChatRequest
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