From 0f52e197c0032f40fc6abbaa857cfe748a72ef16 Mon Sep 17 00:00:00 2001 From: Benjamin Adamson Date: Sat, 8 Jul 2017 02:20:51 -0700 Subject: [PATCH] Inline functions on the private functions, not public API. --- src/lib.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index f1fcac8..9e9ad44 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -757,6 +757,7 @@ impl<'ui> Ui<'ui> { } impl<'ui> Ui<'ui> { + #[inline] fn push_style_var(&self, style_var: StyleVar) { use StyleVar::*; use imgui_sys::{igPushStyleVar, igPushStyleVarVec}; @@ -790,7 +791,6 @@ impl<'ui> Ui<'ui> { /// ui.text(im_str!("CD")); /// }); /// ``` - #[inline] pub fn with_style_var(&self, style_var: StyleVar, f: F) { self.push_style_var(style_var); f(); @@ -813,7 +813,6 @@ impl<'ui> Ui<'ui> { /// ui.text(im_str!("D")); /// }); /// ``` - #[inline] pub fn with_style_vars(&self, style_vars: &[StyleVar], f: F) { for &style_var in style_vars { self.push_style_var(style_var);