pub struct AcmeJws {
pub protected: String,
pub payload: String,
pub signature: String,
}Fields§
§protected: String§payload: String§signature: StringImplementations§
Source§impl AcmeJws
impl AcmeJws
pub fn new<T>(
alg: JwsAlgorithm,
nonce: String,
url: &Url,
kid: Option<&Url>,
payload: Option<T>,
kp: &Pem,
) -> RustyAcmeResult<Self>where
for<'de> T: Serialize + Deserialize<'de>,
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AcmeJws
impl<'de> Deserialize<'de> for AcmeJws
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 AcmeJws
impl RefUnwindSafe for AcmeJws
impl Send for AcmeJws
impl Sync for AcmeJws
impl Unpin for AcmeJws
impl UnwindSafe for AcmeJws
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