pub enum IconPath {
None,
Image(String),
Svg(String),
}Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for IconPath
impl<'de> Deserialize<'de> for IconPath
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 IconPath
impl RefUnwindSafe for IconPath
impl Send for IconPath
impl Sync for IconPath
impl Unpin for IconPath
impl UnwindSafe for IconPath
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