pub struct CrateSetup { /* private fields */ }Expand description
Basic data for a crate.
Implementations§
Source§impl CrateSetup
impl CrateSetup
Sourcepub fn application_name(&self) -> &str
pub fn application_name(&self) -> &str
Get simple application name.
Sourcepub fn project_dirs(&self) -> &ProjectDirs
pub fn project_dirs(&self) -> &ProjectDirs
Get project-specific directories.
Sourcepub fn logging_setup(&self) -> LoggingSetupBuilder<'_>
pub fn logging_setup(&self) -> LoggingSetupBuilder<'_>
Get logging setup builder.
Auto Trait Implementations§
impl Freeze for CrateSetup
impl RefUnwindSafe for CrateSetup
impl Send for CrateSetup
impl Sync for CrateSetup
impl Unpin for CrateSetup
impl UnwindSafe for CrateSetup
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