#[non_exhaustive]pub struct GenerateEphemeralCertResponse {
pub ephemeral_cert: Option<SslCert>,
/* private fields */
}
Expand description
Ephemeral certificate creation request.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.ephemeral_cert: Option<SslCert>
Generated cert
Implementations§
Source§impl GenerateEphemeralCertResponse
impl GenerateEphemeralCertResponse
pub fn new() -> Self
Sourcepub fn set_ephemeral_cert<T>(self, v: T) -> Self
pub fn set_ephemeral_cert<T>(self, v: T) -> Self
Sets the value of ephemeral_cert.
Sourcepub fn set_or_clear_ephemeral_cert<T>(self, v: Option<T>) -> Self
pub fn set_or_clear_ephemeral_cert<T>(self, v: Option<T>) -> Self
Sets or clears the value of ephemeral_cert.
Trait Implementations§
Source§impl Clone for GenerateEphemeralCertResponse
impl Clone for GenerateEphemeralCertResponse
Source§fn clone(&self) -> GenerateEphemeralCertResponse
fn clone(&self) -> GenerateEphemeralCertResponse
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 Default for GenerateEphemeralCertResponse
impl Default for GenerateEphemeralCertResponse
Source§fn default() -> GenerateEphemeralCertResponse
fn default() -> GenerateEphemeralCertResponse
Returns the “default value” for a type. Read more
Source§impl PartialEq for GenerateEphemeralCertResponse
impl PartialEq for GenerateEphemeralCertResponse
Source§fn eq(&self, other: &GenerateEphemeralCertResponse) -> bool
fn eq(&self, other: &GenerateEphemeralCertResponse) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for GenerateEphemeralCertResponse
Auto Trait Implementations§
impl Freeze for GenerateEphemeralCertResponse
impl RefUnwindSafe for GenerateEphemeralCertResponse
impl Send for GenerateEphemeralCertResponse
impl Sync for GenerateEphemeralCertResponse
impl Unpin for GenerateEphemeralCertResponse
impl UnwindSafe for GenerateEphemeralCertResponse
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