pub struct RuntimeFinishedPayload {Show 22 fields
pub duration_us: Option<u64>,
pub success: bool,
pub jit_enabled: bool,
pub jit_used: bool,
pub accelerate_enabled: bool,
pub timestamp_ms: Option<u64>,
pub error: Option<String>,
pub runtime_failure_stage: Option<String>,
pub runtime_failure_code: Option<String>,
pub runtime_failure_has_span: Option<bool>,
pub runtime_failure_host: Option<String>,
pub runtime_failure_component: Option<String>,
pub counters: Option<RuntimeExecutionCounters>,
pub provider: Option<ProviderSnapshot>,
pub gpu_wall_ns: Option<u64>,
pub gpu_ratio: Option<f64>,
pub gpu_dispatches: Option<u64>,
pub gpu_upload_bytes: Option<u64>,
pub gpu_download_bytes: Option<u64>,
pub fusion_cache_hits: Option<u64>,
pub fusion_cache_misses: Option<u64>,
pub fusion_hit_ratio: Option<f64>,
}Fields§
§duration_us: Option<u64>§success: bool§jit_enabled: bool§jit_used: bool§accelerate_enabled: bool§timestamp_ms: Option<u64>§error: Option<String>§runtime_failure_stage: Option<String>§runtime_failure_code: Option<String>§runtime_failure_has_span: Option<bool>§runtime_failure_host: Option<String>§runtime_failure_component: Option<String>§counters: Option<RuntimeExecutionCounters>§provider: Option<ProviderSnapshot>§gpu_wall_ns: Option<u64>§gpu_ratio: Option<f64>§gpu_dispatches: Option<u64>§gpu_upload_bytes: Option<u64>§gpu_download_bytes: Option<u64>§fusion_cache_hits: Option<u64>§fusion_cache_misses: Option<u64>§fusion_hit_ratio: Option<f64>Trait Implementations§
Source§impl Clone for RuntimeFinishedPayload
impl Clone for RuntimeFinishedPayload
Source§fn clone(&self) -> RuntimeFinishedPayload
fn clone(&self) -> RuntimeFinishedPayload
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 RuntimeFinishedPayload
impl Debug for RuntimeFinishedPayload
Auto Trait Implementations§
impl Freeze for RuntimeFinishedPayload
impl RefUnwindSafe for RuntimeFinishedPayload
impl Send for RuntimeFinishedPayload
impl Sync for RuntimeFinishedPayload
impl Unpin for RuntimeFinishedPayload
impl UnsafeUnpin for RuntimeFinishedPayload
impl UnwindSafe for RuntimeFinishedPayload
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