Struct libp2p_quic::KeyLogFile [−][src]
pub struct KeyLogFile(_);
Expand description
KeyLog
implementation that opens a file whose name is
given by the SSLKEYLOGFILE
environment variable, and writes
keys into it.
If SSLKEYLOGFILE
is not set, this does nothing.
If such a file cannot be opened, or cannot be written then this does nothing but logs errors at warning-level.
Implementations
impl KeyLogFile
[src]
impl KeyLogFile
[src]pub fn new() -> KeyLogFile
[src]
pub fn new() -> KeyLogFile
[src]Makes a new KeyLogFile
. The environment variable is
inspected and the named file is opened during this call.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for KeyLogFile
impl Send for KeyLogFile
impl Sync for KeyLogFile
impl Unpin for KeyLogFile
impl UnwindSafe for KeyLogFile
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
fn in_current_span(self) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,