pub struct DaemonContext {
pub db_path: PathBuf,
pub config: HawkConfig,
pub platform: PlatformConfig,
}Fields§
§db_path: PathBuf§config: HawkConfig§platform: PlatformConfigImplementations§
Source§impl DaemonContext
impl DaemonContext
pub fn initialize(db_path: PathBuf) -> Result<Self, DaemonError>
pub fn db(&self) -> Result<Connection, DaemonError>
pub fn is_air_gapped(&self) -> bool
Auto Trait Implementations§
impl Freeze for DaemonContext
impl RefUnwindSafe for DaemonContext
impl Send for DaemonContext
impl Sync for DaemonContext
impl Unpin for DaemonContext
impl UnsafeUnpin for DaemonContext
impl UnwindSafe for DaemonContext
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> 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