Skip to main content

Crate nv_core

Crate nv_core 

Source
Expand description

§nv-core

Foundational types for the NextVision video perception runtime.

This crate provides the shared vocabulary used by all other NextVision crates:

All types are domain-agnostic. No GStreamer types appear here.

Re-exports§

pub use metadata::TypedMetadata;
pub use config::*;
pub use error::*;
pub use geom::*;
pub use health::*;
pub use id::*;
pub use metrics::*;
pub use security::*;
pub use timestamp::*;

Modules§

config
Configuration types shared across crates.
error
Typed error hierarchy for the NextVision runtime.
geom
Geometry primitives for the NextVision runtime.
health
Health events, stop reasons, and decode outcome/preference classification.
id
Strongly-typed identifiers for feeds, tracks, detections, and stages.
metadata
Type-map metadata container.
metrics
Metrics helpers for per-feed instrumentation.
security
Security utilities: URL credential redaction, error sanitization, and RTSP transport security policy.
timestamp
Timestamp types for the NextVision runtime.