pub struct AgentSchemaVersion(/* private fields */);Implementations§
Trait Implementations§
Source§impl Clone for AgentSchemaVersion
impl Clone for AgentSchemaVersion
Source§fn clone(&self) -> AgentSchemaVersion
fn clone(&self) -> AgentSchemaVersion
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 moreimpl Copy for AgentSchemaVersion
Source§impl Debug for AgentSchemaVersion
impl Debug for AgentSchemaVersion
Source§impl Default for AgentSchemaVersion
impl Default for AgentSchemaVersion
Source§fn default() -> AgentSchemaVersion
fn default() -> AgentSchemaVersion
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AgentSchemaVersion
impl<'de> Deserialize<'de> for AgentSchemaVersion
Source§fn deserialize<D>(d: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(d: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for AgentSchemaVersion
Source§impl Hash for AgentSchemaVersion
impl Hash for AgentSchemaVersion
Source§impl JsonSchema for AgentSchemaVersion
impl JsonSchema for AgentSchemaVersion
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§fn json_schema(_: &mut SchemaGenerator) -> Schema
fn json_schema(_: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§impl PartialEq for AgentSchemaVersion
impl PartialEq for AgentSchemaVersion
Source§fn eq(&self, other: &AgentSchemaVersion) -> bool
fn eq(&self, other: &AgentSchemaVersion) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AgentSchemaVersion
impl Serialize for AgentSchemaVersion
impl StructuralPartialEq for AgentSchemaVersion
Auto Trait Implementations§
impl Freeze for AgentSchemaVersion
impl RefUnwindSafe for AgentSchemaVersion
impl Send for AgentSchemaVersion
impl Sync for AgentSchemaVersion
impl Unpin for AgentSchemaVersion
impl UnsafeUnpin for AgentSchemaVersion
impl UnwindSafe for AgentSchemaVersion
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