pub enum ValidationTarget {
Standard,
ClaudeCode,
Permissive,
}Expand description
Validation target profile for controlling which fields are considered known.
Variants§
Standard
Standard Anthropic specification fields only.
ClaudeCode
Standard fields plus Claude Code extension fields.
Permissive
No unknown-field warnings (all fields accepted).
Trait Implementations§
Source§impl Clone for ValidationTarget
impl Clone for ValidationTarget
Source§fn clone(&self) -> ValidationTarget
fn clone(&self) -> ValidationTarget
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 ValidationTarget
impl Debug for ValidationTarget
Source§impl Default for ValidationTarget
impl Default for ValidationTarget
Source§fn default() -> ValidationTarget
fn default() -> ValidationTarget
Returns the “default value” for a type. Read more
Source§impl PartialEq for ValidationTarget
impl PartialEq for ValidationTarget
impl Copy for ValidationTarget
impl Eq for ValidationTarget
impl StructuralPartialEq for ValidationTarget
Auto Trait Implementations§
impl Freeze for ValidationTarget
impl RefUnwindSafe for ValidationTarget
impl Send for ValidationTarget
impl Sync for ValidationTarget
impl Unpin for ValidationTarget
impl UnsafeUnpin for ValidationTarget
impl UnwindSafe for ValidationTarget
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.