pub struct SignSSHKeyRequestBuilder { /* private fields */ }
Expand description
Builder for SignSSHKeyRequest
.
Implementations§
Source§impl SignSSHKeyRequestBuilder
impl SignSSHKeyRequestBuilder
pub fn mount<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn name<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn cert_type<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn critical_options<VALUE: Into<HashMap<String, String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn extensions<VALUE: Into<HashMap<String, String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn key_id<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn public_key<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn ttl<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn valid_principals<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
Sourcepub fn build(&self) -> Result<SignSSHKeyRequest, SignSSHKeyRequestBuilderError>
pub fn build(&self) -> Result<SignSSHKeyRequest, SignSSHKeyRequestBuilderError>
Trait Implementations§
Source§impl Clone for SignSSHKeyRequestBuilder
impl Clone for SignSSHKeyRequestBuilder
Source§fn clone(&self) -> SignSSHKeyRequestBuilder
fn clone(&self) -> SignSSHKeyRequestBuilder
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 moreAuto Trait Implementations§
impl Freeze for SignSSHKeyRequestBuilder
impl RefUnwindSafe for SignSSHKeyRequestBuilder
impl Send for SignSSHKeyRequestBuilder
impl Sync for SignSSHKeyRequestBuilder
impl Unpin for SignSSHKeyRequestBuilder
impl UnwindSafe for SignSSHKeyRequestBuilder
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