pub struct SigV4AuthenticatorResponseBuilder { /* private fields */ }
Expand description
Builder for SigV4AuthenticatorResponse
.
Implementations§
Source§impl SigV4AuthenticatorResponseBuilder
impl SigV4AuthenticatorResponseBuilder
Sourcepub fn principal<VALUE: Into<Principal>>(&mut self, value: VALUE) -> &mut Self
pub fn principal<VALUE: Into<Principal>>(&mut self, value: VALUE) -> &mut Self
The principal actors of the request.
Sourcepub fn session_data<VALUE: Into<SessionData>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn session_data<VALUE: Into<SessionData>>( &mut self, value: VALUE, ) -> &mut Self
The session data associated with the principal.
Sourcepub fn build(
&self,
) -> Result<SigV4AuthenticatorResponse, SigV4AuthenticatorResponseBuilderError>
pub fn build( &self, ) -> Result<SigV4AuthenticatorResponse, SigV4AuthenticatorResponseBuilderError>
Trait Implementations§
Source§impl Clone for SigV4AuthenticatorResponseBuilder
impl Clone for SigV4AuthenticatorResponseBuilder
Source§fn clone(&self) -> SigV4AuthenticatorResponseBuilder
fn clone(&self) -> SigV4AuthenticatorResponseBuilder
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 moreAuto Trait Implementations§
impl Freeze for SigV4AuthenticatorResponseBuilder
impl RefUnwindSafe for SigV4AuthenticatorResponseBuilder
impl Send for SigV4AuthenticatorResponseBuilder
impl Sync for SigV4AuthenticatorResponseBuilder
impl Unpin for SigV4AuthenticatorResponseBuilder
impl UnwindSafe for SigV4AuthenticatorResponseBuilder
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