pub struct PromptCapabilities {
pub audio: Option<bool>,
pub embedded_context: Option<bool>,
pub image: Option<bool>,
pub extra: BTreeMap<String, Value>,
}Expand description
Prompt capabilities sub-object.
Fields§
§audio: Option<bool>§embedded_context: Option<bool>§image: Option<bool>§extra: BTreeMap<String, Value>Trait Implementations§
Source§impl Clone for PromptCapabilities
impl Clone for PromptCapabilities
Source§fn clone(&self) -> PromptCapabilities
fn clone(&self) -> PromptCapabilities
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 PromptCapabilities
impl Debug for PromptCapabilities
Source§impl Default for PromptCapabilities
impl Default for PromptCapabilities
Source§fn default() -> PromptCapabilities
fn default() -> PromptCapabilities
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PromptCapabilities
impl<'de> Deserialize<'de> for PromptCapabilities
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 PromptCapabilities
impl PartialEq for PromptCapabilities
Source§fn eq(&self, other: &PromptCapabilities) -> bool
fn eq(&self, other: &PromptCapabilities) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for PromptCapabilities
impl Serialize for PromptCapabilities
impl StructuralPartialEq for PromptCapabilities
Auto Trait Implementations§
impl Freeze for PromptCapabilities
impl RefUnwindSafe for PromptCapabilities
impl Send for PromptCapabilities
impl Sync for PromptCapabilities
impl Unpin for PromptCapabilities
impl UnsafeUnpin for PromptCapabilities
impl UnwindSafe for PromptCapabilities
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