pub enum EditableValue {
Bool(bool),
Int(i64),
Uint(u64),
Float(f64),
Str(String),
Color(u8, u8, u8, u8),
}Variants§
Trait Implementations§
Source§impl Clone for EditableValue
impl Clone for EditableValue
Source§impl Debug for EditableValue
impl Debug for EditableValue
Source§impl<'de> Deserialize<'de> for EditableValue
impl<'de> Deserialize<'de> for EditableValue
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
Source§impl PartialEq for EditableValue
impl PartialEq for EditableValue
Source§impl Serialize for EditableValue
impl Serialize for EditableValue
impl StructuralPartialEq for EditableValue
Auto Trait Implementations§
impl Freeze for EditableValue
impl RefUnwindSafe for EditableValue
impl Send for EditableValue
impl Sync for EditableValue
impl Unpin for EditableValue
impl UnsafeUnpin for EditableValue
impl UnwindSafe for EditableValue
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