pub struct RequestConfigBuilder { /* private fields */ }
Expand description
Builder for RequestConfig
.
Implementations§
source§impl RequestConfigBuilder
impl RequestConfigBuilder
sourcepub fn signature_alg(&mut self, signature_alg: SignatureAlgId) -> &mut Self
pub fn signature_alg(&mut self, signature_alg: SignatureAlgId) -> &mut Self
Sets the signature algorithm.
sourcepub fn build(self) -> Result<RequestConfig, RequestConfigBuilderError>
pub fn build(self) -> Result<RequestConfig, RequestConfigBuilderError>
Builds the config.
Trait Implementations§
source§impl Debug for RequestConfigBuilder
impl Debug for RequestConfigBuilder
Auto Trait Implementations§
impl Freeze for RequestConfigBuilder
impl RefUnwindSafe for RequestConfigBuilder
impl Send for RequestConfigBuilder
impl Sync for RequestConfigBuilder
impl Unpin for RequestConfigBuilder
impl UnwindSafe for RequestConfigBuilder
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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