pub struct ConnectionHealthService { /* private fields */ }Expand description
Probes each configured connection for the connections health bar.
Implementations§
Source§impl ConnectionHealthService
impl ConnectionHealthService
pub fn new( config: Arc<ConfigService>, resolver: Arc<ConnectionResolver>, ) -> Self
pub async fn check_all(&self) -> Vec<ConnectionHealth>
Auto Trait Implementations§
impl !RefUnwindSafe for ConnectionHealthService
impl !UnwindSafe for ConnectionHealthService
impl Freeze for ConnectionHealthService
impl Send for ConnectionHealthService
impl Sync for ConnectionHealthService
impl Unpin for ConnectionHealthService
impl UnsafeUnpin for ConnectionHealthService
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