pub struct GetSigningKeyResponseBuilder { /* private fields */ }Expand description
Builder for GetSigningKeyResponse.
Implementations§
Source§impl GetSigningKeyResponseBuilder
impl GetSigningKeyResponseBuilder
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 signing_key(&mut self, value: KSigningKey) -> &mut Self
pub fn signing_key(&mut self, value: KSigningKey) -> &mut Self
The signing key.
Sourcepub fn build(
&self,
) -> Result<GetSigningKeyResponse, GetSigningKeyResponseBuilderError>
pub fn build( &self, ) -> Result<GetSigningKeyResponse, GetSigningKeyResponseBuilderError>
Trait Implementations§
Source§impl Clone for GetSigningKeyResponseBuilder
impl Clone for GetSigningKeyResponseBuilder
Source§fn clone(&self) -> GetSigningKeyResponseBuilder
fn clone(&self) -> GetSigningKeyResponseBuilder
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 GetSigningKeyResponseBuilder
impl RefUnwindSafe for GetSigningKeyResponseBuilder
impl Send for GetSigningKeyResponseBuilder
impl Sync for GetSigningKeyResponseBuilder
impl Unpin for GetSigningKeyResponseBuilder
impl UnwindSafe for GetSigningKeyResponseBuilder
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