pub enum KeyLogError {
Io(Error),
InvalidHex {
line: usize,
message: String,
},
InvalidFormat {
line: usize,
message: String,
},
UnknownKeyType {
line: usize,
key_type: String,
},
}Expand description
Errors that can occur when parsing SSLKEYLOGFILE.
Variants§
Io(Error)
I/O error reading the file
InvalidHex
Invalid hex string in key log
InvalidFormat
Invalid line format
UnknownKeyType
Unknown key type
Trait Implementations§
Source§impl Debug for KeyLogError
impl Debug for KeyLogError
Source§impl Display for KeyLogError
impl Display for KeyLogError
Source§impl Error for KeyLogError
impl Error for KeyLogError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for KeyLogError
impl !RefUnwindSafe for KeyLogError
impl Send for KeyLogError
impl Sync for KeyLogError
impl Unpin for KeyLogError
impl !UnwindSafe for KeyLogError
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> ToCompactString for Twhere
T: Display,
impl<T> ToCompactString for Twhere
T: Display,
Source§fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
Fallible version of
ToCompactString::to_compact_string() Read moreSource§fn to_compact_string(&self) -> CompactString
fn to_compact_string(&self) -> CompactString
Converts the given value to a
CompactString. Read more