pub struct ExtractionTemplateResponse {
pub template_key: String,
pub version: i32,
pub description: Option<String>,
pub system_prompt: String,
pub output_schema: Value,
pub max_output_tokens: i32,
pub enabled: bool,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
}Fields§
§template_key: String§version: i32§description: Option<String>§system_prompt: String§output_schema: Value§max_output_tokens: i32§enabled: bool§created_at: DateTime<Utc>§updated_at: DateTime<Utc>Trait Implementations§
Source§impl Clone for ExtractionTemplateResponse
impl Clone for ExtractionTemplateResponse
Source§fn clone(&self) -> ExtractionTemplateResponse
fn clone(&self) -> ExtractionTemplateResponse
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 ComposeSchema for ExtractionTemplateResponse
impl ComposeSchema for ExtractionTemplateResponse
Source§impl Debug for ExtractionTemplateResponse
impl Debug for ExtractionTemplateResponse
Source§impl<'de> Deserialize<'de> for ExtractionTemplateResponse
impl<'de> Deserialize<'de> for ExtractionTemplateResponse
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 JsonSchema for ExtractionTemplateResponse
impl JsonSchema for ExtractionTemplateResponse
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreAuto Trait Implementations§
impl Freeze for ExtractionTemplateResponse
impl RefUnwindSafe for ExtractionTemplateResponse
impl Send for ExtractionTemplateResponse
impl Sync for ExtractionTemplateResponse
impl Unpin for ExtractionTemplateResponse
impl UnsafeUnpin for ExtractionTemplateResponse
impl UnwindSafe for ExtractionTemplateResponse
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