pub struct FrontmatterSchema { /* private fields */ }Expand description
An opaque, normalized JSON Schema resource graph.
Construction is restricted to the loader, which checks the dialect,
meta-schema, and every reference before this value enters a Schema.
Resource identifiers are logical URIs rather than filesystem locations, so
moving an otherwise identical schema does not change semantic equality.
Trait Implementations§
Source§impl Clone for FrontmatterSchema
impl Clone for FrontmatterSchema
Source§fn clone(&self) -> FrontmatterSchema
fn clone(&self) -> FrontmatterSchema
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 FrontmatterSchema
impl Debug for FrontmatterSchema
impl Eq for FrontmatterSchema
Source§impl PartialEq for FrontmatterSchema
impl PartialEq for FrontmatterSchema
impl StructuralPartialEq for FrontmatterSchema
Auto Trait Implementations§
impl Freeze for FrontmatterSchema
impl RefUnwindSafe for FrontmatterSchema
impl Send for FrontmatterSchema
impl Sync for FrontmatterSchema
impl Unpin for FrontmatterSchema
impl UnsafeUnpin for FrontmatterSchema
impl UnwindSafe for FrontmatterSchema
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.