Struct aws_smithy_eventstream::frame::NoOpSigner
source · pub struct NoOpSigner {}
Trait Implementations§
source§impl Debug for NoOpSigner
impl Debug for NoOpSigner
source§impl SignMessage for NoOpSigner
impl SignMessage for NoOpSigner
fn sign(&mut self, message: Message) -> Result<Message, SignMessageError>
source§fn sign_empty(&mut self) -> Option<Result<Message, SignMessageError>>
fn sign_empty(&mut self) -> Option<Result<Message, SignMessageError>>
SigV4 requires an empty last signed message to be sent.
Other protocols do not require one.
Return
Some(_)
to send a signed last empty message, before completing the stream.
Return None
to not send one and terminate the stream immediately.