Crate cpp_to_rust_common [] [src]

Utility types and functions used by cpp_to_rust_generator and cpp_to_rust_build_tools crates.

See README for more information.

Reexports

pub extern crate toml;

Modules

cpp_build_config

Types for configuring build script behavior.

cpp_lib_builder

Implements building a CMake-based C++ library.

errors

Error handling types based on error_chain crate.

file_utils

Various utilities for working with files

log

Logger implementation

string_utils

Various utilities for string operations.

target

Types for expressing properties of different target platforms and platform-based conditions

utils

Various utilities.

Structs

BuildScriptData

This type contains data serialized by the generator and placed to the generated crate's directory. The build script reads and uses this value.