async-tensorrt 0.9.1

Async TensorRT for Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use cpp::cpp;

/// Returns (Major, Minor, Patch, Build) version of tensorrt
pub fn get_tensorrt_version() -> (u32, u32, u32) {
    (
        cpp!(unsafe [] -> u32 as "uint32_t" {
            return NV_TENSORRT_MAJOR;
        }),
        cpp!(unsafe [] -> u32 as "uint32_t" {
            return NV_TENSORRT_MINOR;
        }),
        cpp!(unsafe [] -> u32 as "uint32_t" {
            return NV_TENSORRT_PATCH;
        }),
    )
}