Skip to main content

Module types

Module types 

Source
Expand description

Core types for mobench-sdk.

This module defines the fundamental types used throughout the SDK:

§Re-exports from timing module

For convenience, this module also re-exports types from crate::timing:

Re-exports§

pub use crate::timing::BenchReport as RunnerReport;
pub use crate::timing::BenchSample;
pub use crate::timing::BenchSpec;
pub use crate::timing::BenchSummary;
pub use crate::timing::TimingError as RunnerError;

Structs§

BuildConfig
Configuration for building mobile apps.
BuildResult
Result of a successful build operation.
InitConfig
Configuration for initializing a new benchmark project.

Enums§

BenchError
Error types for mobench-sdk operations.
BuildProfile
Build profile controlling optimization and debug info.
Target
Target platform for benchmarks.