pub trait BundleValidation {
    // Required methods
    fn flags(&self) -> BundleControlFlags;
    fn set(&mut self, flags: BundleControlFlags);

    // Provided methods
    fn contains(&self, flags: BundleControlFlags) -> bool
       where Self: Sized { ... }
    fn validate(&self) -> Result<(), ErrorList>
       where Self: Sized { ... }
}

Required Methods§

Provided Methods§

source

fn contains(&self, flags: BundleControlFlags) -> bool
where Self: Sized,

source

fn validate(&self) -> Result<(), ErrorList>
where Self: Sized,

Implementors§