pub struct Subproblem {
pub identifier: Option<Identifier>,
pub type: Option<String>,
pub detail: Option<String>,
}Expand description
An RFC 8555 subproblem document contained within a problem returned by the ACME server
Fields§
§identifier: Option<Identifier>The identifier associated with this problem
type: Option<String>One of an enumerated list of problem types
See https://datatracker.ietf.org/doc/html/rfc8555#section-6.7
detail: Option<String>A human-readable explanation of the problem
Trait Implementations§
Source§impl Clone for Subproblem
impl Clone for Subproblem
Source§fn clone(&self) -> Subproblem
fn clone(&self) -> Subproblem
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Subproblem
impl Debug for Subproblem
Source§impl<'de> Deserialize<'de> for Subproblem
impl<'de> Deserialize<'de> for Subproblem
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for Subproblem
impl RefUnwindSafe for Subproblem
impl Send for Subproblem
impl Sync for Subproblem
impl Unpin for Subproblem
impl UnsafeUnpin for Subproblem
impl UnwindSafe for Subproblem
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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