pub struct DefaultAttrStr(pub &'static str);Tuple Fields§
§0: &'static strTrait Implementations§
Source§impl EffectAttribute for DefaultAttrStr
impl EffectAttribute for DefaultAttrStr
type Handler = DefaultAttributeEffect
fn read_as_attr(&self) -> String
Source§impl<Node: GenericNode> SideEffect<DefaultAttrStr, &String, Node> for DefaultAttributeEffect
impl<Node: GenericNode> SideEffect<DefaultAttrStr, &String, Node> for DefaultAttributeEffect
Source§impl<Node: GenericNode> SideEffect<DefaultAttrStr, &str, Node> for DefaultAttributeEffect
impl<Node: GenericNode> SideEffect<DefaultAttrStr, &str, Node> for DefaultAttributeEffect
Source§impl<Node: GenericNode, S: Signal<Item = A> + 'static, A: Display + 'static + Copy + PartialEq> SideEffect<DefaultAttrStr, Dedupe<S>, Node> for DefaultAttributeEffect
impl<Node: GenericNode, S: Signal<Item = A> + 'static, A: Display + 'static + Copy + PartialEq> SideEffect<DefaultAttrStr, Dedupe<S>, Node> for DefaultAttributeEffect
Source§impl<Node: GenericNode, S: Signal<Item = A> + 'static, A: Display + 'static + Clone + PartialEq> SideEffect<DefaultAttrStr, DedupeCloned<S>, Node> for DefaultAttributeEffect
impl<Node: GenericNode, S: Signal<Item = A> + 'static, A: Display + 'static + Clone + PartialEq> SideEffect<DefaultAttrStr, DedupeCloned<S>, Node> for DefaultAttributeEffect
fn effect(&self, node: &Node, attr: DefaultAttrStr, effect: DedupeCloned<S>)
Source§impl<Node: GenericNode, F: FnMut(&mut <S as Signal>::Item) -> A + 'static, S: Signal + 'static, A: Display + 'static + Clone + PartialEq> SideEffect<DefaultAttrStr, DedupeMap<S, F>, Node> for DefaultAttributeEffect
impl<Node: GenericNode, F: FnMut(&mut <S as Signal>::Item) -> A + 'static, S: Signal + 'static, A: Display + 'static + Clone + PartialEq> SideEffect<DefaultAttrStr, DedupeMap<S, F>, Node> for DefaultAttributeEffect
Source§impl<Node: GenericNode, F: FnMut(<S as Signal>::Item) -> A + 'static, S: Signal + 'static, A: Display + 'static + Clone + PartialEq> SideEffect<DefaultAttrStr, Map<S, F>, Node> for DefaultAttributeEffect
impl<Node: GenericNode, F: FnMut(<S as Signal>::Item) -> A + 'static, S: Signal + 'static, A: Display + 'static + Clone + PartialEq> SideEffect<DefaultAttrStr, Map<S, F>, Node> for DefaultAttributeEffect
Source§impl<Node: GenericNode, A: Display + 'static + Clone + PartialEq> SideEffect<DefaultAttrStr, Mutable<A>, Node> for DefaultAttributeEffect
impl<Node: GenericNode, A: Display + 'static + Clone + PartialEq> SideEffect<DefaultAttrStr, Mutable<A>, Node> for DefaultAttributeEffect
Source§impl<Node: GenericNode> SideEffect<DefaultAttrStr, String, Node> for DefaultAttributeEffect
impl<Node: GenericNode> SideEffect<DefaultAttrStr, String, Node> for DefaultAttributeEffect
Source§impl<Node: GenericNode> SideEffect<DefaultAttrStr, bool, Node> for DefaultAttributeEffect
impl<Node: GenericNode> SideEffect<DefaultAttrStr, bool, Node> for DefaultAttributeEffect
Source§impl<Node: GenericNode> SideEffect<DefaultAttrStr, i128, Node> for DefaultAttributeEffect
impl<Node: GenericNode> SideEffect<DefaultAttrStr, i128, Node> for DefaultAttributeEffect
Source§impl<Node: GenericNode> SideEffect<DefaultAttrStr, i32, Node> for DefaultAttributeEffect
impl<Node: GenericNode> SideEffect<DefaultAttrStr, i32, Node> for DefaultAttributeEffect
Source§impl<Node: GenericNode> SideEffect<DefaultAttrStr, i64, Node> for DefaultAttributeEffect
impl<Node: GenericNode> SideEffect<DefaultAttrStr, i64, Node> for DefaultAttributeEffect
Source§impl<Node: GenericNode> SideEffect<DefaultAttrStr, i8, Node> for DefaultAttributeEffect
impl<Node: GenericNode> SideEffect<DefaultAttrStr, i8, Node> for DefaultAttributeEffect
Source§impl<Node: GenericNode> SideEffect<DefaultAttrStr, u128, Node> for DefaultAttributeEffect
impl<Node: GenericNode> SideEffect<DefaultAttrStr, u128, Node> for DefaultAttributeEffect
Source§impl<Node: GenericNode> SideEffect<DefaultAttrStr, u16, Node> for DefaultAttributeEffect
impl<Node: GenericNode> SideEffect<DefaultAttrStr, u16, Node> for DefaultAttributeEffect
Source§impl<Node: GenericNode> SideEffect<DefaultAttrStr, u32, Node> for DefaultAttributeEffect
impl<Node: GenericNode> SideEffect<DefaultAttrStr, u32, Node> for DefaultAttributeEffect
Source§impl<Node: GenericNode> SideEffect<DefaultAttrStr, u64, Node> for DefaultAttributeEffect
impl<Node: GenericNode> SideEffect<DefaultAttrStr, u64, Node> for DefaultAttributeEffect
Source§impl<Node: GenericNode> SideEffect<DefaultAttrStr, u8, Node> for DefaultAttributeEffect
impl<Node: GenericNode> SideEffect<DefaultAttrStr, u8, Node> for DefaultAttributeEffect
Source§impl<Node: GenericNode> SideEffect<DefaultAttrStr, usize, Node> for DefaultAttributeEffect
impl<Node: GenericNode> SideEffect<DefaultAttrStr, usize, Node> for DefaultAttributeEffect
Auto Trait Implementations§
impl Freeze for DefaultAttrStr
impl RefUnwindSafe for DefaultAttrStr
impl Send for DefaultAttrStr
impl Sync for DefaultAttrStr
impl Unpin for DefaultAttrStr
impl UnwindSafe for DefaultAttrStr
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