pub struct Base64Config {
pub variant: Base64Variant,
}Expand description
Configuration for Base64 encoding operations.
This configuration controls the Base64 encoding variant used. Different variants are optimized for different use cases.
Fields§
§variant: Base64VariantBase64 variant to use
Trait Implementations§
Source§impl Clone for Base64Config
impl Clone for Base64Config
Source§fn clone(&self) -> Base64Config
fn clone(&self) -> Base64Config
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 Base64Config
impl Debug for Base64Config
Source§impl Default for Base64Config
impl Default for Base64Config
Source§impl FromParameters for Base64Config
Implementation of FromParameters for Base64Config.
impl FromParameters for Base64Config
Implementation of FromParameters for Base64Config.
Extracts typed configuration from HashMap parameters following
the pattern established by CompressionConfig and EncryptionConfig.
Source§fn from_parameters(
params: &HashMap<String, String>,
) -> Result<Self, PipelineError>
fn from_parameters( params: &HashMap<String, String>, ) -> Result<Self, PipelineError>
Converts HashMap parameters to typed configuration. Read more
Source§impl PartialEq for Base64Config
impl PartialEq for Base64Config
impl Eq for Base64Config
impl StructuralPartialEq for Base64Config
Auto Trait Implementations§
impl Freeze for Base64Config
impl RefUnwindSafe for Base64Config
impl Send for Base64Config
impl Sync for Base64Config
impl Unpin for Base64Config
impl UnwindSafe for Base64Config
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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 more