Enum squark::Diff [−][src]
pub enum Diff { SetAttribute(String, AttributeValue), RemoveAttribute(String), AddChild(usize, Node), ReplaceChild(usize, Node), RemoveChild(usize), PatchChild(usize, Vec<Diff>), SetHandler(String, String), RemoveHandler(String, String), }
Variants
SetAttribute(String, AttributeValue)
RemoveAttribute(String)
AddChild(usize, Node)
ReplaceChild(usize, Node)
RemoveChild(usize)
PatchChild(usize, Vec<Diff>)
SetHandler(String, String)
RemoveHandler(String, String)
Trait Implementations
impl Debug for Diff
[src]
impl Debug for Diff
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for Diff
[src]
impl Clone for Diff