pub struct PostgreSQLProvider;Expand description
PostgreSQL service provider.
Trait Implementations§
Source§impl ServiceProvider for PostgreSQLProvider
impl ServiceProvider for PostgreSQLProvider
Source§fn kind(&self) -> ServiceKind
fn kind(&self) -> ServiceKind
Returns the service type this provider handles.
Source§fn detect(&self, probe_output: &ProbeOutput) -> bool
fn detect(&self, probe_output: &ProbeOutput) -> bool
Quick check: is this service present on the server? Read more
Source§fn quick_metrics(&self, _probe_output: &ProbeOutput) -> Vec<ServiceMetric>
fn quick_metrics(&self, _probe_output: &ProbeOutput) -> Vec<ServiceMetric>
Extract basic metrics from Quick Scan probe output. Read more
Auto Trait Implementations§
impl Freeze for PostgreSQLProvider
impl RefUnwindSafe for PostgreSQLProvider
impl Send for PostgreSQLProvider
impl Sync for PostgreSQLProvider
impl Unpin for PostgreSQLProvider
impl UnsafeUnpin for PostgreSQLProvider
impl UnwindSafe for PostgreSQLProvider
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