#[non_exhaustive]pub struct RsaDecryptInputBuilder { /* private fields */ }Expand description
A builder for RsaDecryptInput.
Implementations§
Source§impl RsaDecryptInputBuilder
impl RsaDecryptInputBuilder
pub fn cipher_text(self, input: impl Into<Blob>) -> Self
pub fn set_cipher_text(self, input: Option<Blob>) -> Self
pub fn get_cipher_text(&self) -> &Option<Blob>
pub fn padding(self, input: impl Into<RsaPaddingMode>) -> Self
pub fn set_padding(self, input: Option<RsaPaddingMode>) -> Self
pub fn get_padding(&self) -> &Option<RsaPaddingMode>
pub fn private_key(self, input: impl Into<Blob>) -> Self
pub fn set_private_key(self, input: Option<Blob>) -> Self
pub fn get_private_key(&self) -> &Option<Blob>
Sourcepub fn build(self) -> Result<RsaDecryptInput, BuildError>
pub fn build(self) -> Result<RsaDecryptInput, BuildError>
Consumes the builder and constructs a RsaDecryptInput.
Trait Implementations§
Source§impl Clone for RsaDecryptInputBuilder
impl Clone for RsaDecryptInputBuilder
Source§fn clone(&self) -> RsaDecryptInputBuilder
fn clone(&self) -> RsaDecryptInputBuilder
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 RsaDecryptInputBuilder
impl Debug for RsaDecryptInputBuilder
Source§impl Default for RsaDecryptInputBuilder
impl Default for RsaDecryptInputBuilder
Source§fn default() -> RsaDecryptInputBuilder
fn default() -> RsaDecryptInputBuilder
Returns the “default value” for a type. Read more
Source§impl PartialEq for RsaDecryptInputBuilder
impl PartialEq for RsaDecryptInputBuilder
impl StructuralPartialEq for RsaDecryptInputBuilder
Auto Trait Implementations§
impl Freeze for RsaDecryptInputBuilder
impl RefUnwindSafe for RsaDecryptInputBuilder
impl Send for RsaDecryptInputBuilder
impl Sync for RsaDecryptInputBuilder
impl Unpin for RsaDecryptInputBuilder
impl UnwindSafe for RsaDecryptInputBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.