pub struct TelemetryManager {
pub http_events_join_handle: JoinHandle<()>,
pub log_events_join_handle: JoinHandle<()>,
/* private fields */
}Fields§
§http_events_join_handle: JoinHandle<()>§log_events_join_handle: JoinHandle<()>Implementations§
Source§impl TelemetryManager
impl TelemetryManager
pub fn start( namespace: &str, version: Option<&str>, database_url: &str, sslmode: PgSslMode, sslcert: Option<&Path>, shutdown_signal: &'static ShutdownSignal, ) -> FaucetResult<TelemetryManager>
Auto Trait Implementations§
impl !RefUnwindSafe for TelemetryManager
impl !UnwindSafe for TelemetryManager
impl Freeze for TelemetryManager
impl Send for TelemetryManager
impl Sync for TelemetryManager
impl Unpin for TelemetryManager
impl UnsafeUnpin for TelemetryManager
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