pub struct CompositionTrace {
pub composition_id: String,
pub started_at: String,
pub duration_ms: u64,
pub status: TraceStatus,
pub stages: Vec<StageTrace>,
pub security_events: Vec<SecurityEvent>,
pub warnings: Vec<String>,
}Fields§
§composition_id: String§started_at: String§duration_ms: u64§status: TraceStatus§stages: Vec<StageTrace>§security_events: Vec<SecurityEvent>Capability violations detected during pre-flight (informational; executions are blocked before this).
warnings: Vec<String>Effect warnings produced by the type checker.
Trait Implementations§
Source§impl Clone for CompositionTrace
impl Clone for CompositionTrace
Source§fn clone(&self) -> CompositionTrace
fn clone(&self) -> CompositionTrace
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 CompositionTrace
impl Debug for CompositionTrace
Source§impl<'de> Deserialize<'de> for CompositionTrace
impl<'de> Deserialize<'de> for CompositionTrace
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 CompositionTrace
impl PartialEq for CompositionTrace
Source§impl Serialize for CompositionTrace
impl Serialize for CompositionTrace
impl StructuralPartialEq for CompositionTrace
Auto Trait Implementations§
impl Freeze for CompositionTrace
impl RefUnwindSafe for CompositionTrace
impl Send for CompositionTrace
impl Sync for CompositionTrace
impl Unpin for CompositionTrace
impl UnsafeUnpin for CompositionTrace
impl UnwindSafe for CompositionTrace
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