pub struct CACHE { /* private fields */ }
Methods from Deref<Target = CachesController>§
pub fn is_resolve_cached(&self) -> bool
pub fn is_host_cached(&self) -> bool
sourcepub fn clone_resolve_list(&self) -> CDnsResult<Arc<ResolveConfig>>
pub fn clone_resolve_list(&self) -> CDnsResult<Arc<ResolveConfig>>
Clones the ResolveConfig Arc (atomic reference counter) reference.
sourcepub fn clone_host_list(&self) -> CDnsResult<Arc<HostConfig>>
pub fn clone_host_list(&self) -> CDnsResult<Arc<HostConfig>>
Clones the HostConfig Arc (atomic reference counter) reference.
Trait Implementations§
source§impl Deref for CACHE
impl Deref for CACHE
§type Target = CachesController
type Target = CachesController
The resulting type after dereferencing.
source§fn deref(&self) -> &CachesController
fn deref(&self) -> &CachesController
Dereferences the value.
impl LazyStatic for CACHE
Auto Trait Implementations§
impl Freeze for CACHE
impl RefUnwindSafe for CACHE
impl Send for CACHE
impl Sync for CACHE
impl Unpin for CACHE
impl UnwindSafe for CACHE
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