pub struct EventDeserializer {
pub event: Option<Event>,
pub diagnostics: Vec<Diagnostic>,
}Fields§
§event: Option<Event>§diagnostics: Vec<Diagnostic>Implementations§
Trait Implementations§
Source§impl Debug for EventDeserializer
impl Debug for EventDeserializer
Source§impl Default for EventDeserializer
impl Default for EventDeserializer
Source§fn default() -> EventDeserializer
fn default() -> EventDeserializer
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EventDeserializer
impl<'de> Deserialize<'de> for EventDeserializer
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for EventDeserializer
impl RefUnwindSafe for EventDeserializer
impl Send for EventDeserializer
impl Sync for EventDeserializer
impl Unpin for EventDeserializer
impl UnwindSafe for EventDeserializer
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