[librsvg] Make aspect_ratio.rs's types public



commit bb55551f632ae1cee5fbb44e8ed8509d703a3fc8
Author: Federico Mena Quintero <federico gnome org>
Date:   Wed Feb 1 14:18:00 2017 -0600

    Make aspect_ratio.rs's types public

 rust/src/aspect_ratio.rs |    4 ++--
 rust/src/lib.rs          |    8 ++++++++
 2 files changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/rust/src/aspect_ratio.rs b/rust/src/aspect_ratio.rs
index 07438b1..33d52f0 100644
--- a/rust/src/aspect_ratio.rs
+++ b/rust/src/aspect_ratio.rs
@@ -49,8 +49,8 @@ pub enum Align {
 
 #[derive(Debug, Copy, Clone, PartialEq, Eq)]
 pub struct AspectRatio {
-    defer: bool,
-    align: Align
+    pub defer: bool,
+    pub align: Align
 }
 
 impl Default for Align {
diff --git a/rust/src/lib.rs b/rust/src/lib.rs
index de25698..32da440 100644
--- a/rust/src/lib.rs
+++ b/rust/src/lib.rs
@@ -1,6 +1,14 @@
 #[macro_use]
 extern crate bitflags;
 
+pub use aspect_ratio::{
+    FitMode,
+    AlignMode,
+    Align,
+    AspectRatio,
+    ParseAspectRatioError,
+};
+
 pub use bbox::{
     RsvgBbox,
     rsvg_bbox_init,


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]