pub struct AreaContribution {
pub area: String,
pub routes_file: PathBuf,
pub declared: bool,
pub routes: Vec<Route>,
pub screens: Vec<PathBuf>,
pub overrides: Vec<ScreenOverride>,
pub menu: Option<MenuFile>,
}Fields§
§area: String§routes_file: PathBuf§declared: boolAn unreachable file would be silently left out of the build.
routes: Vec<Route>§screens: Vec<PathBuf>§overrides: Vec<ScreenOverride>Implementations§
Source§impl AreaContribution
impl AreaContribution
pub fn screen_file(&self, name: &str) -> PathBuf
Trait Implementations§
Source§impl Clone for AreaContribution
impl Clone for AreaContribution
Source§impl Debug for AreaContribution
impl Debug for AreaContribution
impl Eq for AreaContribution
Source§impl PartialEq for AreaContribution
impl PartialEq for AreaContribution
impl StructuralPartialEq for AreaContribution
Auto Trait Implementations§
impl Forget for AreaContribution
impl Freeze for AreaContribution
impl RefUnwindSafe for AreaContribution
impl Send for AreaContribution
impl Sync for AreaContribution
impl Unpin for AreaContribution
impl UnsafeUnpin for AreaContribution
impl UnwindSafe for AreaContribution
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