Struct guiedit::inspectable::ClampedValue
source · pub struct ClampedValue<'v, T: Numeric> {
pub range: RangeInclusive<T>,
pub value: &'v mut T,
pub speed: f64,
}
Fields
range: RangeInclusive<T>
value: &'v mut T
speed: f64
Trait Implementations
sourceimpl<T: Numeric> Inspectable for ClampedValue<'_, T>
impl<T: Numeric> Inspectable for ClampedValue<'_, T>
fn inspect_ui(&mut self, ui: &mut Ui)
sourcefn inspect_ui_outside(&mut self, name: &str, ui: &mut Ui)
fn inspect_ui_outside(&mut self, name: &str, ui: &mut Ui)
Inspects this value given its name. This usually is just a wrapper over
inspect_ui
with a label in front of it. Read moreAuto Trait Implementations
impl<'v, T> RefUnwindSafe for ClampedValue<'v, T>where
T: RefUnwindSafe,
impl<'v, T> Send for ClampedValue<'v, T>where
T: Send,
impl<'v, T> Sync for ClampedValue<'v, T>where
T: Sync,
impl<'v, T> Unpin for ClampedValue<'v, T>where
T: Unpin,
impl<'v, T> !UnwindSafe for ClampedValue<'v, T>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more