arfur_rev/lib.rs
1pub mod controllers;
2
3pub mod prelude {
4 pub use crate::controllers::sparkmax::SparkMax;
5}
6
7#[allow(
8 rustdoc::broken_intra_doc_links,
9 rustdoc::bare_urls,
10 rustdoc::invalid_rust_codeblocks
11)]
12pub mod ffi {
13 //! A raw interface to any RevLib function.
14 //!
15 //! All of these functions should be considered unsafe and difficult to use.
16 #[cfg(feature = "bindgen")]
17 #[allow(rustdoc::all)]
18 include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
19
20 #[cfg(not(feature = "bindgen"))]
21 include!("./bindings.rs");
22}