pub enum LengthRadius {
Length(Length),
Radius(Radius),
}Expand description
An enum representing either a Length or a Radius.
§Examples
use typwire::{Length, LengthRadius};
let lr = LengthRadius::Length(Length::new(72.0));Variants§
Trait Implementations§
Source§impl Debug for LengthRadius
impl Debug for LengthRadius
Source§impl<'de> Deserialize<'de> for LengthRadius
impl<'de> Deserialize<'de> for LengthRadius
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for LengthRadius
impl RefUnwindSafe for LengthRadius
impl Send for LengthRadius
impl Sync for LengthRadius
impl Unpin for LengthRadius
impl UnwindSafe for LengthRadius
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more