pub trait UnmarshallMessage: Debug {
type Output;
type Error;
// Required method
fn unmarshall(
&self,
message: &Message,
) -> Result<UnmarshalledMessage<Self::Output, Self::Error>, Error>;
}Expand description
Converts an Event Stream Message into a Smithy modeled type.
Required Associated Types§
Required Methods§
fn unmarshall( &self, message: &Message, ) -> Result<UnmarshalledMessage<Self::Output, Self::Error>, Error>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".