pub struct DefaultAttributeEffect;Trait Implementations§
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 DefaultAttributeEffect
impl RefUnwindSafe for DefaultAttributeEffect
impl Send for DefaultAttributeEffect
impl Sync for DefaultAttributeEffect
impl Unpin for DefaultAttributeEffect
impl UnwindSafe for DefaultAttributeEffect
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