pub struct SubmitEnrollmentPayload {
pub challenge_nonce: [u8; 32],
pub csr_tbs: CertTbs,
pub credential: EnrollmentCredential,
pub pop_signature: [u8; 64],
}Expand description
Payload for enrollment submission.
Fields§
§challenge_nonce: [u8; 32]§csr_tbs: CertTbs§credential: EnrollmentCredential§pop_signature: [u8; 64]Trait Implementations§
Source§impl Clone for SubmitEnrollmentPayload
impl Clone for SubmitEnrollmentPayload
Source§impl Debug for SubmitEnrollmentPayload
impl Debug for SubmitEnrollmentPayload
Source§impl<'de> Deserialize<'de> for SubmitEnrollmentPayload
impl<'de> Deserialize<'de> for SubmitEnrollmentPayload
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
impl Eq for SubmitEnrollmentPayload
Source§impl PartialEq for SubmitEnrollmentPayload
impl PartialEq for SubmitEnrollmentPayload
Source§impl Serialize for SubmitEnrollmentPayload
impl Serialize for SubmitEnrollmentPayload
impl StructuralPartialEq for SubmitEnrollmentPayload
Auto Trait Implementations§
impl Freeze for SubmitEnrollmentPayload
impl RefUnwindSafe for SubmitEnrollmentPayload
impl Send for SubmitEnrollmentPayload
impl Sync for SubmitEnrollmentPayload
impl Unpin for SubmitEnrollmentPayload
impl UnsafeUnpin for SubmitEnrollmentPayload
impl UnwindSafe for SubmitEnrollmentPayload
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