pub struct EventEmissionDefinition {
pub event: EventDefinition,
}Expand description
Represents the configuration of an event’s emission
Fields§
§event: EventDefinitionGets/sets the definition of the event to emit
Implementations§
Source§impl EventEmissionDefinition
impl EventEmissionDefinition
pub fn new(event: EventDefinition) -> Self
Trait Implementations§
Source§impl Clone for EventEmissionDefinition
impl Clone for EventEmissionDefinition
Source§fn clone(&self) -> EventEmissionDefinition
fn clone(&self) -> EventEmissionDefinition
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EventEmissionDefinition
impl Debug for EventEmissionDefinition
Source§impl Default for EventEmissionDefinition
impl Default for EventEmissionDefinition
Source§fn default() -> EventEmissionDefinition
fn default() -> EventEmissionDefinition
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EventEmissionDefinition
impl<'de> Deserialize<'de> for EventEmissionDefinition
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
Source§impl PartialEq for EventEmissionDefinition
impl PartialEq for EventEmissionDefinition
Source§fn eq(&self, other: &EventEmissionDefinition) -> bool
fn eq(&self, other: &EventEmissionDefinition) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for EventEmissionDefinition
impl Serialize for EventEmissionDefinition
impl StructuralPartialEq for EventEmissionDefinition
Auto Trait Implementations§
impl Freeze for EventEmissionDefinition
impl RefUnwindSafe for EventEmissionDefinition
impl Send for EventEmissionDefinition
impl Sync for EventEmissionDefinition
impl Unpin for EventEmissionDefinition
impl UnsafeUnpin for EventEmissionDefinition
impl UnwindSafe for EventEmissionDefinition
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