pub struct SchemaDescription(/* private fields */);Expand description
Human-readable description attached to a schema or schema property.
Implementations§
Source§impl SchemaDescription
impl SchemaDescription
Sourcepub fn into_string(self) -> String
pub fn into_string(self) -> String
Consumes the wrapper and returns the inner string.
Trait Implementations§
Source§impl AsRef<str> for SchemaDescription
impl AsRef<str> for SchemaDescription
Source§impl Clone for SchemaDescription
impl Clone for SchemaDescription
Source§fn clone(&self) -> SchemaDescription
fn clone(&self) -> SchemaDescription
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 SchemaDescription
impl Debug for SchemaDescription
Source§impl<'de> Deserialize<'de> for SchemaDescription
impl<'de> Deserialize<'de> for SchemaDescription
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
Source§impl Display for SchemaDescription
impl Display for SchemaDescription
Source§impl From<&str> for SchemaDescription
impl From<&str> for SchemaDescription
Source§impl From<String> for SchemaDescription
impl From<String> for SchemaDescription
Source§impl Hash for SchemaDescription
impl Hash for SchemaDescription
Source§impl PartialEq<&str> for SchemaDescription
impl PartialEq<&str> for SchemaDescription
Source§impl PartialEq<SchemaDescription> for &str
impl PartialEq<SchemaDescription> for &str
Source§impl PartialEq for SchemaDescription
impl PartialEq for SchemaDescription
Source§impl Serialize for SchemaDescription
impl Serialize for SchemaDescription
impl Eq for SchemaDescription
impl StructuralPartialEq for SchemaDescription
Auto Trait Implementations§
impl Freeze for SchemaDescription
impl RefUnwindSafe for SchemaDescription
impl Send for SchemaDescription
impl Sync for SchemaDescription
impl Unpin for SchemaDescription
impl UnsafeUnpin for SchemaDescription
impl UnwindSafe for SchemaDescription
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