pub struct AppHealthCheckResource(pub Arc<AppHealthCheck>);
Expand description
A resource that provides AppHealthCheck
to the service.
Tuple Fields§
§0: Arc<AppHealthCheck>
Trait Implementations§
Source§impl Clone for AppHealthCheckResource
impl Clone for AppHealthCheckResource
Source§fn clone(&self) -> AppHealthCheckResource
fn clone(&self) -> AppHealthCheckResource
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for AppHealthCheckResource
impl Debug for AppHealthCheckResource
Source§impl Default for AppHealthCheckResource
impl Default for AppHealthCheckResource
Source§fn default() -> AppHealthCheckResource
fn default() -> AppHealthCheckResource
Returns the “default value” for a type. Read more
Source§impl Resource for AppHealthCheckResource
impl Resource for AppHealthCheckResource
Source§fn on_resource_wired(&mut self)
fn on_resource_wired(&mut self)
Invoked after the wiring phase of the service is done.
Can be used to perform additional resource preparation, knowing that the resource
is guaranteed to be requested by all the tasks that need it.
Auto Trait Implementations§
impl Freeze for AppHealthCheckResource
impl RefUnwindSafe for AppHealthCheckResource
impl Send for AppHealthCheckResource
impl Sync for AppHealthCheckResource
impl Unpin for AppHealthCheckResource
impl UnwindSafe for AppHealthCheckResource
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