#[repr(C)]pub struct ArchivedGpuDFGGraph{Show 15 fields
pub node_count: Archived<u32>,
pub edge_count: Archived<u32>,
pub total_events: Archived<u64>,
pub total_cases: Archived<u32>,
pub unique_activities: Archived<u32>,
pub avg_trace_length: Archived<f32>,
pub max_trace_length: Archived<u32>,
pub start_activity_count: Archived<u32>,
pub end_activity_count: Archived<u32>,
pub graph_density: Archived<f32>,
pub loop_count: Archived<u32>,
pub timestamp_min: Archived<u64>,
pub timestamp_max: Archived<u64>,
pub avg_activity_duration: Archived<f32>,
pub _reserved: Archived<[u8; 56]>,
}Expand description
An archived GpuDFGGraph
Fields§
§node_count: Archived<u32>The archived counterpart of GpuDFGGraph::node_count
edge_count: Archived<u32>The archived counterpart of GpuDFGGraph::edge_count
total_events: Archived<u64>The archived counterpart of GpuDFGGraph::total_events
total_cases: Archived<u32>The archived counterpart of GpuDFGGraph::total_cases
unique_activities: Archived<u32>The archived counterpart of GpuDFGGraph::unique_activities
avg_trace_length: Archived<f32>The archived counterpart of GpuDFGGraph::avg_trace_length
max_trace_length: Archived<u32>The archived counterpart of GpuDFGGraph::max_trace_length
start_activity_count: Archived<u32>The archived counterpart of GpuDFGGraph::start_activity_count
end_activity_count: Archived<u32>The archived counterpart of GpuDFGGraph::end_activity_count
graph_density: Archived<f32>The archived counterpart of GpuDFGGraph::graph_density
loop_count: Archived<u32>The archived counterpart of GpuDFGGraph::loop_count
timestamp_min: Archived<u64>The archived counterpart of GpuDFGGraph::timestamp_min
timestamp_max: Archived<u64>The archived counterpart of GpuDFGGraph::timestamp_max
avg_activity_duration: Archived<f32>The archived counterpart of GpuDFGGraph::avg_activity_duration
_reserved: Archived<[u8; 56]>The archived counterpart of GpuDFGGraph::_reserved
Auto Trait Implementations§
impl Freeze for ArchivedGpuDFGGraph
impl RefUnwindSafe for ArchivedGpuDFGGraph
impl Send for ArchivedGpuDFGGraph
impl Sync for ArchivedGpuDFGGraph
impl Unpin for ArchivedGpuDFGGraph
impl UnwindSafe for ArchivedGpuDFGGraph
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
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
Source§impl<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
Source§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
Source§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can
then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.Source§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be
further downcast into Rc<ConcreteType> where ConcreteType implements Trait.Source§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.Source§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.