pub trait EventContentFromType: EventContent {
// Required method
fn from_parts(event_type: &str, content: &RawJsonValue) -> Result<Self>;
}
Expand description
Event content that can be deserialized with its event type.
Required Methods§
Sourcefn from_parts(event_type: &str, content: &RawJsonValue) -> Result<Self>
fn from_parts(event_type: &str, content: &RawJsonValue) -> Result<Self>
Constructs this event content from the given event type and JSON.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.