pub enum ExplainSchema {
V1,
}Variants§
V1
Trait Implementations§
Source§impl Clone for ExplainSchema
impl Clone for ExplainSchema
impl Copy for ExplainSchema
Source§impl Debug for ExplainSchema
impl Debug for ExplainSchema
Source§impl<'de> Deserialize<'de> for ExplainSchema
impl<'de> Deserialize<'de> for ExplainSchema
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
impl Eq for ExplainSchema
Source§impl JsonSchema for ExplainSchema
impl JsonSchema for ExplainSchema
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 ExplainSchema
impl PartialEq for ExplainSchema
Source§impl Serialize for ExplainSchema
impl Serialize for ExplainSchema
impl StructuralPartialEq for ExplainSchema
Auto Trait Implementations§
impl Freeze for ExplainSchema
impl RefUnwindSafe for ExplainSchema
impl Send for ExplainSchema
impl Sync for ExplainSchema
impl Unpin for ExplainSchema
impl UnsafeUnpin for ExplainSchema
impl UnwindSafe for ExplainSchema
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