pub struct UploadCertificateRequestArgs { /* private fields */ }Expand description
Builder for UploadCertificateRequest.
Implementations§
Source§impl UploadCertificateRequestArgs
impl UploadCertificateRequestArgs
Sourcepub fn name<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn name<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
An optional name for the certificate.
Sourcepub fn content<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn content<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
The certificate content in PEM format.
Sourcepub fn build(&self) -> Result<UploadCertificateRequest, OpenAIError>
pub fn build(&self) -> Result<UploadCertificateRequest, OpenAIError>
Trait Implementations§
Source§impl Clone for UploadCertificateRequestArgs
impl Clone for UploadCertificateRequestArgs
Source§fn clone(&self) -> UploadCertificateRequestArgs
fn clone(&self) -> UploadCertificateRequestArgs
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 UploadCertificateRequestArgs
impl Debug for UploadCertificateRequestArgs
Auto Trait Implementations§
impl Freeze for UploadCertificateRequestArgs
impl RefUnwindSafe for UploadCertificateRequestArgs
impl Send for UploadCertificateRequestArgs
impl Sync for UploadCertificateRequestArgs
impl Unpin for UploadCertificateRequestArgs
impl UnwindSafe for UploadCertificateRequestArgs
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