pub enum PropValue {
String(String),
Int(i64),
Number(f64),
Bool(bool),
Object(Rc<dyn Any>),
}Expand description
Represents a property value in the virtual DOM tree.
Variants§
String(String)
Represents a string property value.
Int(i64)
Represents an integer property value.
Number(f64)
Represents a number property value.
Bool(bool)
Represents a boolean property value.
Object(Rc<dyn Any>)
Represents an object property value.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for PropValue
impl !Send for PropValue
impl !Sync for PropValue
impl !UnwindSafe for PropValue
impl Freeze for PropValue
impl Unpin for PropValue
impl UnsafeUnpin for PropValue
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more