pub struct NormalizedDocument {
pub schema_version: String,
pub source: NormalizedSource,
pub nodes: Vec<NormalizedNode>,
}Fields§
§schema_version: String§source: NormalizedSource§nodes: Vec<NormalizedNode>Trait Implementations§
Source§impl Clone for NormalizedDocument
impl Clone for NormalizedDocument
Source§fn clone(&self) -> NormalizedDocument
fn clone(&self) -> NormalizedDocument
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 NormalizedDocument
impl Debug for NormalizedDocument
Source§impl Default for NormalizedDocument
impl Default for NormalizedDocument
Source§impl<'de> Deserialize<'de> for NormalizedDocument
impl<'de> Deserialize<'de> for NormalizedDocument
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 PartialEq for NormalizedDocument
impl PartialEq for NormalizedDocument
Source§impl Serialize for NormalizedDocument
impl Serialize for NormalizedDocument
impl StructuralPartialEq for NormalizedDocument
Auto Trait Implementations§
impl Freeze for NormalizedDocument
impl RefUnwindSafe for NormalizedDocument
impl Send for NormalizedDocument
impl Sync for NormalizedDocument
impl Unpin for NormalizedDocument
impl UnsafeUnpin for NormalizedDocument
impl UnwindSafe for NormalizedDocument
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