Crate emf_core_base_rs

Source
Expand description

Idiomatic Rust bindings to the emf-core-base interface.

This crate provides the function and type definitions of the emf-core-base interface.

Re-exports§

pub use emf_core_base_rs_ffi as ffi;

Modules§

extensions
Extensions to the interface.
fn_caster
Utilities for casting interface functions.
global
Global api that can be used instead of the local api.
library
Library api
module
Module api
ownership
Types and traits for denoting ownership.
sys
Sys api.
version
Version api.

Structs§

CBase
Owned emf-core-base interface.
CBaseRef
Borrowed emf-core-base interface.

Traits§

CBaseAPI
A collection of traits providing access to the entire interface.
CBaseAPILoader
Trait for loading the interface.
CBaseAccess
A trait that provides access to the interface.
CBaseInterfaceInfo
A trait for providing information about the loaded interface.
ToOsPathBuff
Trait for encoding into the platforms preferred encoding.