pub enum EstOperation {
CaCerts,
SimpleEnroll,
SimpleReenroll,
ServerKeygen,
CsrAttrs,
}Expand description
EST operations per RFC 7030, reused from the kipuka-est crate.
Duplicated here to avoid a dependency on kipuka-est from the CoAP
transport layer. The router maps CoAP paths to these operations.
Variants§
CaCerts
Retrieve CA certificates (RFC 7030 §4.1).
SimpleEnroll
Simple enrollment (RFC 7030 §4.2).
SimpleReenroll
Simple re-enrollment (RFC 7030 §4.2.2).
ServerKeygen
Server-side key generation (RFC 7030 §4.4).
CsrAttrs
CSR attributes (RFC 7030 §4.5).
Trait Implementations§
Source§impl Clone for EstOperation
impl Clone for EstOperation
Source§fn clone(&self) -> EstOperation
fn clone(&self) -> EstOperation
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 EstOperation
impl Debug for EstOperation
Source§impl Hash for EstOperation
impl Hash for EstOperation
Source§impl PartialEq for EstOperation
impl PartialEq for EstOperation
impl Copy for EstOperation
impl Eq for EstOperation
impl StructuralPartialEq for EstOperation
Auto Trait Implementations§
impl Freeze for EstOperation
impl RefUnwindSafe for EstOperation
impl Send for EstOperation
impl Sync for EstOperation
impl Unpin for EstOperation
impl UnsafeUnpin for EstOperation
impl UnwindSafe for EstOperation
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