libobs/lib.rs
1#![allow(non_upper_case_globals)]
2#![allow(non_camel_case_types)]
3#![allow(non_snake_case)]
4#![allow(dead_code)]
5#![allow(improper_ctypes)]
6#![allow(clippy::approx_constant)]
7#![allow(clippy::unreadable_literal)]
8#![allow(rustdoc::bare_urls)]
9//! # LibOBS bindings (and wrapper) for rust
10//! This crate provides bindings to the [LibOBS](https://obsproject.com/) library for rust.
11//! Furthermore, this crate provides a safe wrapper around the unsafe functions, which can be found in the [`libobs-wrapper`](https://crates.io/crates/libobs-wrapper) crate.
12
13#[cfg(test)]
14mod test;
15
16mod bindings {
17 include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
18}
19
20pub use bindings::*;