pub struct SchemaOverlay {
pub inventory: IndexMap<String, KnownEntry>,
pub excluded: IndexMap<String, String>,
}Expand description
Top-level overlay structure.
known covers every key the team has reviewed and classified. ignored covers keys irrelevant
to ADP’s domain. Together they must account for every key in core_schema.yaml.
Fields§
§inventory: IndexMap<String, KnownEntry>§excluded: IndexMap<String, String>Implementations§
Trait Implementations§
Source§impl Clone for SchemaOverlay
impl Clone for SchemaOverlay
Source§fn clone(&self) -> SchemaOverlay
fn clone(&self) -> SchemaOverlay
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 SchemaOverlay
impl Debug for SchemaOverlay
Source§impl<'de> Deserialize<'de> for SchemaOverlay
impl<'de> Deserialize<'de> for SchemaOverlay
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
Auto Trait Implementations§
impl Freeze for SchemaOverlay
impl RefUnwindSafe for SchemaOverlay
impl Send for SchemaOverlay
impl Sync for SchemaOverlay
impl Unpin for SchemaOverlay
impl UnsafeUnpin for SchemaOverlay
impl UnwindSafe for SchemaOverlay
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