[][src]Crate openvino

Macros

cstr

Convert a Rust string into a string to pass across the C boundary.

drop_using_function

Drop one of the Rust wrapper structures using the provided free function. This relies on all Rust wrapper functions having an instance field pointing to their OpenVINO C structure.

try_unsafe

Convert an unsafe call to openvino-sys into an InferenceError.

Structs

Blob

See Blob.

CNNNetwork
Core

See Core.

ExecutableNetwork
InferRequest

See InferRequest.

TensorDesc

See TensorDesc.

Enums

InferenceError

See IEStatusCode. TODO Replace this in bindgen with newtype_enum or rustified_enum.

Layout

@enum layout_e @brief Layouts that the inference engine supports

Precision

@enum precision_e @brief Precisions that the inference engine supports

ResizeAlgorithm

@enum resize_alg_e @brief Represents the list of supported resize algorithms.

Functions

version

Emit the version string of the OpenVINO C API backing this implementation.