pub struct CompositionPrompt {
pub protocol: String,
pub trusted_instructions: String,
pub data: Vec<PromptData>,
pub actions: Vec<PromptAction>,
pub required_data: Vec<String>,
pub required_actions: Vec<String>,
}Fields§
§protocol: String§trusted_instructions: String§data: Vec<PromptData>§actions: Vec<PromptAction>§required_data: Vec<String>§required_actions: Vec<String>Trait Implementations§
Source§impl Clone for CompositionPrompt
impl Clone for CompositionPrompt
Source§fn clone(&self) -> CompositionPrompt
fn clone(&self) -> CompositionPrompt
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 Debug for CompositionPrompt
impl Debug for CompositionPrompt
Source§impl PartialEq for CompositionPrompt
impl PartialEq for CompositionPrompt
Source§impl Serialize for CompositionPrompt
impl Serialize for CompositionPrompt
impl StructuralPartialEq for CompositionPrompt
Auto Trait Implementations§
impl Freeze for CompositionPrompt
impl RefUnwindSafe for CompositionPrompt
impl Send for CompositionPrompt
impl Sync for CompositionPrompt
impl Unpin for CompositionPrompt
impl UnsafeUnpin for CompositionPrompt
impl UnwindSafe for CompositionPrompt
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