pub enum ScanPromptVersion {
V1,
V2,
}Expand description
Scan prompt version to use for scan operations.
Variants§
V1
Version 1: Original rule-based scan prompts with fixed minimum task counts.
V2
Version 2: Rubric-based scan prompts with quality-focused STOP CONDITION (default).
Trait Implementations§
Source§impl Clone for ScanPromptVersion
impl Clone for ScanPromptVersion
Source§fn clone(&self) -> ScanPromptVersion
fn clone(&self) -> ScanPromptVersion
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 ScanPromptVersion
impl Debug for ScanPromptVersion
Source§impl Default for ScanPromptVersion
impl Default for ScanPromptVersion
Source§fn default() -> ScanPromptVersion
fn default() -> ScanPromptVersion
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ScanPromptVersion
impl<'de> Deserialize<'de> for ScanPromptVersion
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 ScanPromptVersion
impl JsonSchema for ScanPromptVersion
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 moreSource§impl PartialEq for ScanPromptVersion
impl PartialEq for ScanPromptVersion
Source§impl Serialize for ScanPromptVersion
impl Serialize for ScanPromptVersion
impl Copy for ScanPromptVersion
impl Eq for ScanPromptVersion
impl StructuralPartialEq for ScanPromptVersion
Auto Trait Implementations§
impl Freeze for ScanPromptVersion
impl RefUnwindSafe for ScanPromptVersion
impl Send for ScanPromptVersion
impl Sync for ScanPromptVersion
impl Unpin for ScanPromptVersion
impl UnsafeUnpin for ScanPromptVersion
impl UnwindSafe for ScanPromptVersion
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.