pub struct PublishedEffectRef {
pub effect_id: String,
pub kind: String,
}Expand description
One entry of KernelObservation::StepPublishedEffects: the identity and kind of an effect a
committed step published. The kind is the wire tag (snake_case), not the Rust variant name.
Fields§
§effect_id: String§kind: StringTrait Implementations§
Source§impl Clone for PublishedEffectRef
impl Clone for PublishedEffectRef
Source§fn clone(&self) -> PublishedEffectRef
fn clone(&self) -> PublishedEffectRef
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 PublishedEffectRef
impl Debug for PublishedEffectRef
Source§impl<'de> Deserialize<'de> for PublishedEffectRef
impl<'de> Deserialize<'de> for PublishedEffectRef
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
impl Eq for PublishedEffectRef
Source§impl PartialEq for PublishedEffectRef
impl PartialEq for PublishedEffectRef
Source§impl Serialize for PublishedEffectRef
impl Serialize for PublishedEffectRef
impl StructuralPartialEq for PublishedEffectRef
Auto Trait Implementations§
impl Freeze for PublishedEffectRef
impl RefUnwindSafe for PublishedEffectRef
impl Send for PublishedEffectRef
impl Sync for PublishedEffectRef
impl Unpin for PublishedEffectRef
impl UnsafeUnpin for PublishedEffectRef
impl UnwindSafe for PublishedEffectRef
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