pub struct SchemaMessage {
pub name: String,
pub decl: Declaration,
}Fields§
§name: String§decl: DeclarationTrait Implementations§
Source§impl Clone for SchemaMessage
impl Clone for SchemaMessage
Source§fn clone(&self) -> SchemaMessage
fn clone(&self) -> SchemaMessage
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 moreSource§impl Debug for SchemaMessage
impl Debug for SchemaMessage
Source§impl<'de> Deserialize<'de> for SchemaMessage
impl<'de> Deserialize<'de> for SchemaMessage
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 SchemaMessage
Source§impl Ord for SchemaMessage
impl Ord for SchemaMessage
Source§fn cmp(&self, other: &SchemaMessage) -> Ordering
fn cmp(&self, other: &SchemaMessage) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SchemaMessage
impl PartialEq for SchemaMessage
Source§impl PartialOrd for SchemaMessage
impl PartialOrd for SchemaMessage
Source§impl Serialize for SchemaMessage
impl Serialize for SchemaMessage
impl StructuralPartialEq for SchemaMessage
Auto Trait Implementations§
impl Freeze for SchemaMessage
impl RefUnwindSafe for SchemaMessage
impl Send for SchemaMessage
impl Sync for SchemaMessage
impl Unpin for SchemaMessage
impl UnsafeUnpin for SchemaMessage
impl UnwindSafe for SchemaMessage
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