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