pub struct SiteProfileMemory { /* private fields */ }Expand description
Site profile memory manager
Implementations§
Source§impl SiteProfileMemory
impl SiteProfileMemory
Sourcepub fn get_profile(&mut self, domain: &str) -> &mut SiteProfile
pub fn get_profile(&mut self, domain: &str) -> &mut SiteProfile
Get or create profile for domain
Sourcepub fn save_profile(&self, domain: &str) -> Result<()>
pub fn save_profile(&self, domain: &str) -> Result<()>
Save profile to disk
Auto Trait Implementations§
impl Freeze for SiteProfileMemory
impl RefUnwindSafe for SiteProfileMemory
impl Send for SiteProfileMemory
impl Sync for SiteProfileMemory
impl Unpin for SiteProfileMemory
impl UnsafeUnpin for SiteProfileMemory
impl UnwindSafe for SiteProfileMemory
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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