pub struct AppendCopilotConversationMessagesRequest {
pub title: Option<String>,
pub mode: Option<String>,
pub touched_paths: Option<Vec<String>>,
pub messages: Vec<NewCopilotConversationMessage>,
}Fields§
§title: Option<String>§mode: Option<String>§touched_paths: Option<Vec<String>>§messages: Vec<NewCopilotConversationMessage>Implementations§
Source§impl AppendCopilotConversationMessagesRequest
impl AppendCopilotConversationMessagesRequest
pub fn new( messages: Vec<NewCopilotConversationMessage>, ) -> AppendCopilotConversationMessagesRequest
Trait Implementations§
Source§impl Clone for AppendCopilotConversationMessagesRequest
impl Clone for AppendCopilotConversationMessagesRequest
Source§fn clone(&self) -> AppendCopilotConversationMessagesRequest
fn clone(&self) -> AppendCopilotConversationMessagesRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for AppendCopilotConversationMessagesRequest
impl Default for AppendCopilotConversationMessagesRequest
Source§fn default() -> AppendCopilotConversationMessagesRequest
fn default() -> AppendCopilotConversationMessagesRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AppendCopilotConversationMessagesRequest
impl<'de> Deserialize<'de> for AppendCopilotConversationMessagesRequest
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 StructuralPartialEq for AppendCopilotConversationMessagesRequest
Auto Trait Implementations§
impl Freeze for AppendCopilotConversationMessagesRequest
impl RefUnwindSafe for AppendCopilotConversationMessagesRequest
impl Send for AppendCopilotConversationMessagesRequest
impl Sync for AppendCopilotConversationMessagesRequest
impl Unpin for AppendCopilotConversationMessagesRequest
impl UnsafeUnpin for AppendCopilotConversationMessagesRequest
impl UnwindSafe for AppendCopilotConversationMessagesRequest
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