pub struct InstructRequest {
pub messages: Vec<MessagesInner>,
}Fields§
§messages: Vec<MessagesInner>Implementations§
Source§impl InstructRequest
impl InstructRequest
pub fn new(messages: Vec<MessagesInner>) -> InstructRequest
Trait Implementations§
Source§impl Clone for InstructRequest
impl Clone for InstructRequest
Source§fn clone(&self) -> InstructRequest
fn clone(&self) -> InstructRequest
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 InstructRequest
impl Debug for InstructRequest
Source§impl Default for InstructRequest
impl Default for InstructRequest
Source§fn default() -> InstructRequest
fn default() -> InstructRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InstructRequest
impl<'de> Deserialize<'de> for InstructRequest
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 InstructRequest
impl PartialEq for InstructRequest
Source§impl Serialize for InstructRequest
impl Serialize for InstructRequest
impl StructuralPartialEq for InstructRequest
Auto Trait Implementations§
impl Freeze for InstructRequest
impl RefUnwindSafe for InstructRequest
impl Send for InstructRequest
impl Sync for InstructRequest
impl Unpin for InstructRequest
impl UnsafeUnpin for InstructRequest
impl UnwindSafe for InstructRequest
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