pub enum DnsSecZoneError {
Mismatch(Mismatch),
DnsSec(DnsSecError),
}Expand description
Error type for DNSSEC zone operations
This error type unifies various errors that can occur during DNSSEC zone operations, including record mismatches and cryptographic errors.
Variants§
Mismatch(Mismatch)
Record mismatch error (e.g., name/type mismatch)
DnsSec(DnsSecError)
DNSSEC cryptographic error
Trait Implementations§
Source§impl Debug for DnsSecZoneError
impl Debug for DnsSecZoneError
Source§impl Display for DnsSecZoneError
impl Display for DnsSecZoneError
Source§impl Error for DnsSecZoneError
impl Error for DnsSecZoneError
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()
Source§impl From<DnsSecError> for DnsSecZoneError
impl From<DnsSecError> for DnsSecZoneError
Source§fn from(source: DnsSecError) -> Self
fn from(source: DnsSecError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for DnsSecZoneError
impl !UnwindSafe for DnsSecZoneError
impl Freeze for DnsSecZoneError
impl Send for DnsSecZoneError
impl Sync for DnsSecZoneError
impl Unpin for DnsSecZoneError
impl UnsafeUnpin for DnsSecZoneError
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