pub enum CertManagerRequest {
CertLeaseRequest,
SetTxtRecord {
txt_value: String,
},
ReleaseCertLease,
}
Variants§
CertLeaseRequest
Request a certificate lease for a cluster.
SetTxtRecord
Set the TXT record for a cluster. Fails if another proxy has more recently been granted the lease.
ReleaseCertLease
Release a certificate lease for a cluster so that another proxy can request it immediately.
Trait Implementations§
Source§impl ChannelMessage for CertManagerRequest
impl ChannelMessage for CertManagerRequest
type Reply = CertManagerResponse
Source§impl Clone for CertManagerRequest
impl Clone for CertManagerRequest
Source§fn clone(&self) -> CertManagerRequest
fn clone(&self) -> CertManagerRequest
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 CertManagerRequest
impl Debug for CertManagerRequest
Source§impl<'de> Deserialize<'de> for CertManagerRequest
impl<'de> Deserialize<'de> for CertManagerRequest
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
Source§impl PartialEq for CertManagerRequest
impl PartialEq for CertManagerRequest
Source§impl Serialize for CertManagerRequest
impl Serialize for CertManagerRequest
impl Eq for CertManagerRequest
impl StructuralPartialEq for CertManagerRequest
Auto Trait Implementations§
impl Freeze for CertManagerRequest
impl RefUnwindSafe for CertManagerRequest
impl Send for CertManagerRequest
impl Sync for CertManagerRequest
impl Unpin for CertManagerRequest
impl UnwindSafe for CertManagerRequest
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