pub struct ProbeResponseTlv {
pub allowed: bool,
pub reason: Option<String>,
pub max_suffix_length: Option<u8>,
}Expand description
TLV-encoded PROBE response (content of /<ca>/CA/PROBE Data packet).
Fields§
§allowed: boolWhether the CA will issue for the requested name.
reason: Option<String>Reason for denial (present when allowed == false).
max_suffix_length: Option<u8>Max components the CA permits after its own prefix.
Implementations§
Auto Trait Implementations§
impl Freeze for ProbeResponseTlv
impl RefUnwindSafe for ProbeResponseTlv
impl Send for ProbeResponseTlv
impl Sync for ProbeResponseTlv
impl Unpin for ProbeResponseTlv
impl UnwindSafe for ProbeResponseTlv
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