pub enum GeneratedType {
Text {
max_bytes: u64,
lines: Lines,
},
List {
vocabulary: String,
max_items: u64,
},
}Variants§
Trait Implementations§
Source§impl Clone for GeneratedType
impl Clone for GeneratedType
Source§impl Debug for GeneratedType
impl Debug for GeneratedType
Source§impl<'de> Deserialize<'de> for GeneratedType
impl<'de> Deserialize<'de> for GeneratedType
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 GeneratedType
Source§impl JsonSchema for GeneratedType
impl JsonSchema for GeneratedType
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 GeneratedType
impl PartialEq for GeneratedType
Source§impl Serialize for GeneratedType
impl Serialize for GeneratedType
impl StructuralPartialEq for GeneratedType
Auto Trait Implementations§
impl Freeze for GeneratedType
impl RefUnwindSafe for GeneratedType
impl Send for GeneratedType
impl Sync for GeneratedType
impl Unpin for GeneratedType
impl UnsafeUnpin for GeneratedType
impl UnwindSafe for GeneratedType
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