#[non_exhaustive]pub struct IssuerCertificateIdentifierBuilder { /* private fields */ }Expand description
A builder for IssuerCertificateIdentifier.
Implementations§
source§impl IssuerCertificateIdentifierBuilder
impl IssuerCertificateIdentifierBuilder
sourcepub fn issuer_certificate_subject(self, input: impl Into<String>) -> Self
pub fn issuer_certificate_subject(self, input: impl Into<String>) -> Self
The subject of the issuer certificate.
sourcepub fn set_issuer_certificate_subject(self, input: Option<String>) -> Self
pub fn set_issuer_certificate_subject(self, input: Option<String>) -> Self
The subject of the issuer certificate.
sourcepub fn get_issuer_certificate_subject(&self) -> &Option<String>
pub fn get_issuer_certificate_subject(&self) -> &Option<String>
The subject of the issuer certificate.
sourcepub fn set_issuer_id(self, input: Option<String>) -> Self
pub fn set_issuer_id(self, input: Option<String>) -> Self
The issuer ID.
sourcepub fn get_issuer_id(&self) -> &Option<String>
pub fn get_issuer_id(&self) -> &Option<String>
The issuer ID.
sourcepub fn issuer_certificate_serial_number(self, input: impl Into<String>) -> Self
pub fn issuer_certificate_serial_number(self, input: impl Into<String>) -> Self
The issuer certificate serial number.
sourcepub fn set_issuer_certificate_serial_number(self, input: Option<String>) -> Self
pub fn set_issuer_certificate_serial_number(self, input: Option<String>) -> Self
The issuer certificate serial number.
sourcepub fn get_issuer_certificate_serial_number(&self) -> &Option<String>
pub fn get_issuer_certificate_serial_number(&self) -> &Option<String>
The issuer certificate serial number.
sourcepub fn build(self) -> IssuerCertificateIdentifier
pub fn build(self) -> IssuerCertificateIdentifier
Consumes the builder and constructs a IssuerCertificateIdentifier.
Trait Implementations§
source§impl Clone for IssuerCertificateIdentifierBuilder
impl Clone for IssuerCertificateIdentifierBuilder
source§fn clone(&self) -> IssuerCertificateIdentifierBuilder
fn clone(&self) -> IssuerCertificateIdentifierBuilder
Returns a copy 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 IssuerCertificateIdentifierBuilder
impl Default for IssuerCertificateIdentifierBuilder
source§fn default() -> IssuerCertificateIdentifierBuilder
fn default() -> IssuerCertificateIdentifierBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for IssuerCertificateIdentifierBuilder
impl PartialEq for IssuerCertificateIdentifierBuilder
source§fn eq(&self, other: &IssuerCertificateIdentifierBuilder) -> bool
fn eq(&self, other: &IssuerCertificateIdentifierBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for IssuerCertificateIdentifierBuilder
Auto Trait Implementations§
impl Freeze for IssuerCertificateIdentifierBuilder
impl RefUnwindSafe for IssuerCertificateIdentifierBuilder
impl Send for IssuerCertificateIdentifierBuilder
impl Sync for IssuerCertificateIdentifierBuilder
impl Unpin for IssuerCertificateIdentifierBuilder
impl UnwindSafe for IssuerCertificateIdentifierBuilder
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.