pub type BoolAttribute = MaybeDyn<bool>;
Expand description
Type alias respresenting a possibly dynamic boolean value.
Aliased Type§
enum BoolAttribute {
Static(bool),
Signal(ReadSignal<bool>),
Derived(Rc<dyn Fn() -> MaybeDyn<bool>>),
}
Variants§
Static(bool)
A static value.
Signal(ReadSignal<bool>)
A dynamic value backed by a signal.
Derived(Rc<dyn Fn() -> MaybeDyn<bool>>)
A derived dynamic value.
Implementations
Trait Implementations§
Source§impl AttributeValue for BoolAttribute
impl AttributeValue for BoolAttribute
Source§impl<T, U> From<ReadSignal<U>> for MaybeDyn<T>
impl<T, U> From<ReadSignal<U>> for MaybeDyn<T>
Source§fn from(val: ReadSignal<U>) -> MaybeDyn<T>
fn from(val: ReadSignal<U>) -> MaybeDyn<T>
Converts to this type from the input type.