pub enum CatalogSchema {
V0Dot10,
}Expand description
Exact schema marker for a local document catalog.
Variants§
V0Dot10
Version 0.10 of the pre-stable document-catalog protocol.
Implementations§
Trait Implementations§
Source§impl Clone for CatalogSchema
impl Clone for CatalogSchema
Source§fn clone(&self) -> CatalogSchema
fn clone(&self) -> CatalogSchema
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 CatalogSchema
Source§impl Debug for CatalogSchema
impl Debug for CatalogSchema
Source§impl<'de> Deserialize<'de> for CatalogSchema
impl<'de> Deserialize<'de> for CatalogSchema
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 CatalogSchema
Source§impl JsonSchema for CatalogSchema
impl JsonSchema for CatalogSchema
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 CatalogSchema
impl PartialEq for CatalogSchema
Source§impl Serialize for CatalogSchema
impl Serialize for CatalogSchema
impl StructuralPartialEq for CatalogSchema
Auto Trait Implementations§
impl Freeze for CatalogSchema
impl RefUnwindSafe for CatalogSchema
impl Send for CatalogSchema
impl Sync for CatalogSchema
impl Unpin for CatalogSchema
impl UnsafeUnpin for CatalogSchema
impl UnwindSafe for CatalogSchema
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