#[non_exhaustive]pub struct CatalogConfig {
pub strip: BTreeSet<Strip>,
pub missing: Missing,
}Expand description
[catalog].
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.strip: BTreeSet<Strip>Sections to leave out of the catalogs (plans/02-catalog-format.md
§2.3).
missing: MissingWhat a locale that lacks a message gets.
Trait Implementations§
Source§impl Clone for CatalogConfig
impl Clone for CatalogConfig
Source§impl Debug for CatalogConfig
impl Debug for CatalogConfig
Source§impl Default for CatalogConfig
impl Default for CatalogConfig
Source§impl<'de> Deserialize<'de> for CatalogConfigwhere
CatalogConfig: Default,
impl<'de> Deserialize<'de> for CatalogConfigwhere
CatalogConfig: Default,
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 CatalogConfig
Source§impl PartialEq for CatalogConfig
impl PartialEq for CatalogConfig
Source§impl Serialize for CatalogConfig
impl Serialize for CatalogConfig
impl StructuralPartialEq for CatalogConfig
Auto Trait Implementations§
impl Freeze for CatalogConfig
impl RefUnwindSafe for CatalogConfig
impl Send for CatalogConfig
impl Sync for CatalogConfig
impl Unpin for CatalogConfig
impl UnsafeUnpin for CatalogConfig
impl UnwindSafe for CatalogConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more