pub struct GlassTintAmount(/* private fields */);Expand description
A tint percentage from clear (0) to fully tinted (100).
Implementations§
Source§impl GlassTintAmount
impl GlassTintAmount
Sourcepub fn from_percent(percent: f32) -> Result<Self, InvalidGlassTintAmount>
pub fn from_percent(percent: f32) -> Result<Self, InvalidGlassTintAmount>
Validates a percentage from 0 through 100, inclusive.
Trait Implementations§
Source§impl Clone for GlassTintAmount
impl Clone for GlassTintAmount
impl Copy for GlassTintAmount
Source§impl Debug for GlassTintAmount
impl Debug for GlassTintAmount
Source§impl Default for GlassTintAmount
impl Default for GlassTintAmount
Source§impl PartialEq for GlassTintAmount
impl PartialEq for GlassTintAmount
impl StructuralPartialEq for GlassTintAmount
Auto Trait Implementations§
impl Freeze for GlassTintAmount
impl RefUnwindSafe for GlassTintAmount
impl Send for GlassTintAmount
impl Sync for GlassTintAmount
impl Unpin for GlassTintAmount
impl UnsafeUnpin for GlassTintAmount
impl UnwindSafe for GlassTintAmount
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more