pub struct PartialFile {
pub path: RelativePath,
pub app: ApplicationName,
pub name: PartialName,
pub mappings: BTreeSet<ConfKey>,
pub validators: BTreeSet<ValidatorName>,
}Expand description
A *.partial file. Its mappings are bare keys, before the including
schema’s prefix is applied: the names exclude and overrides use.
Fields§
§path: RelativePath§app: ApplicationName§name: PartialName§mappings: BTreeSet<ConfKey>§validators: BTreeSet<ValidatorName>Implementations§
Source§impl PartialFile
impl PartialFile
pub fn partial_ref(&self) -> PartialRef
Trait Implementations§
Source§impl Clone for PartialFile
impl Clone for PartialFile
Source§impl Debug for PartialFile
impl Debug for PartialFile
Source§impl<'de> Deserialize<'de> for PartialFile
impl<'de> Deserialize<'de> for PartialFile
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 PartialFile
Source§impl PartialEq for PartialFile
impl PartialEq for PartialFile
Source§impl Serialize for PartialFile
impl Serialize for PartialFile
impl StructuralPartialEq for PartialFile
Auto Trait Implementations§
impl Forget for PartialFile
impl Freeze for PartialFile
impl Move for PartialFile
impl RefUnwindSafe for PartialFile
impl Send for PartialFile
impl Sync for PartialFile
impl Unpin for PartialFile
impl UnsafeUnpin for PartialFile
impl UnwindSafe for PartialFile
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