From 1ea604a53149f4054567510db67d80e20d7a8e29 Mon Sep 17 00:00:00 2001 From: Felix Krull Date: Sat, 29 Sep 2018 18:02:51 +0200 Subject: [PATCH] Add a prelude module for star imports --- rust-bindings/rust/conf/libostree.toml | 2 -- rust-bindings/rust/libostree/src/lib.rs | 7 ++++++- rust-bindings/rust/libostree/src/prelude.rs | 1 + 3 files changed, 7 insertions(+), 3 deletions(-) create mode 100644 rust-bindings/rust/libostree/src/prelude.rs diff --git a/rust-bindings/rust/conf/libostree.toml b/rust-bindings/rust/conf/libostree.toml index 178318f5..8a147270 100644 --- a/rust-bindings/rust/conf/libostree.toml +++ b/rust-bindings/rust/conf/libostree.toml @@ -18,8 +18,6 @@ manual = [ "GLib.Variant", "Gio.Cancellable", "Gio.File", - - #"OSTree.RepoCheckoutAtOptions", ] [[object]] diff --git a/rust-bindings/rust/libostree/src/lib.rs b/rust-bindings/rust/libostree/src/lib.rs index ebc67281..2e7accdc 100644 --- a/rust-bindings/rust/libostree/src/lib.rs +++ b/rust-bindings/rust/libostree/src/lib.rs @@ -7,7 +7,12 @@ extern crate gobject_sys as gobject_ffi; extern crate glib; extern crate gio; -pub use glib::Error; +use glib::Error; +// re-exports mod auto; pub use auto::*; + +// public modules +pub mod prelude; +pub use prelude::*; diff --git a/rust-bindings/rust/libostree/src/prelude.rs b/rust-bindings/rust/libostree/src/prelude.rs new file mode 100644 index 00000000..a289db03 --- /dev/null +++ b/rust-bindings/rust/libostree/src/prelude.rs @@ -0,0 +1 @@ +pub use traits::*;