pub struct OpBoundary {
pub op_path: OpPath,
pub phase: String,
}Expand description
Recommended payload for domain events that mark op boundaries.
Fields§
§op_path: OpPathNested operation path being reported.
phase: StringBoundary phase, typically values such as started or completed.
Trait Implementations§
Source§impl Clone for OpBoundary
impl Clone for OpBoundary
Source§fn clone(&self) -> OpBoundary
fn clone(&self) -> OpBoundary
Returns a duplicate of the value. Read more
1.0.0 · 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 OpBoundary
impl Debug for OpBoundary
Source§impl<'de> Deserialize<'de> for OpBoundary
impl<'de> Deserialize<'de> for OpBoundary
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 OpBoundary
impl PartialEq for OpBoundary
Source§impl Serialize for OpBoundary
impl Serialize for OpBoundary
impl Eq for OpBoundary
impl StructuralPartialEq for OpBoundary
Auto Trait Implementations§
impl Freeze for OpBoundary
impl RefUnwindSafe for OpBoundary
impl Send for OpBoundary
impl Sync for OpBoundary
impl Unpin for OpBoundary
impl UnsafeUnpin for OpBoundary
impl UnwindSafe for OpBoundary
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