Docs.rs
  • trace-recorder-parser-0.13.0
    • trace-recorder-parser 0.13.0
    • Docs.rs crate page
    • Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • jonlamb-gh
    • Dependencies
      • byteordered ^0.6 normal
      • derive_more ^0.99 normal
      • enum-iterator ^2.1 normal
      • ordered-float ^4.2 normal
      • thiserror ^1.0 normal
      • tracing ^0.1 normal
      • clap ^4.5 dev
      • exitcode ^1.1 dev
      • pretty_assertions ^1.4 dev
      • tracing-subscriber ^0.3 dev
      • nix ^0.28 dev
    • Versions
    • 3.87% of the crate is documented
  • Go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

trace_recorder_parser0.13.0

ObjectClassExt

Required Methods

  • class

Object Safety

Implementors

In trace_recorder_parser::snapshot::object_properties

Trait trace_recorder_parser::snapshot::object_properties::ObjectClassExt

source ·
pub trait ObjectClassExt {
    // Required method
    fn class() -> ObjectClass;
}

Required Methods§

source

fn class() -> ObjectClass

Object Safety§

This trait is not object safe.

Implementors§

source§

impl ObjectClassExt for EventGroupObjectClass

source§

impl ObjectClassExt for IsrObjectClass

source§

impl ObjectClassExt for MessageBufferObjectClass

source§

impl ObjectClassExt for MutexObjectClass

source§

impl ObjectClassExt for QueueObjectClass

source§

impl ObjectClassExt for SemaphoreObjectClass

source§

impl ObjectClassExt for StreamBufferObjectClass

source§

impl ObjectClassExt for TaskObjectClass

source§

impl ObjectClassExt for TimerObjectClass