pub struct TreeComparer {
pub ignore_whitespace: bool,
}Expand description
Compares XPath nodes and sequences for deep equality.
Fields§
§ignore_whitespace: boolImplementations§
Source§impl TreeComparer
impl TreeComparer
pub fn new() -> Self
pub fn with_ignore_whitespace(ignore_whitespace: bool) -> Self
Sourcepub fn deep_equal<N: DomNavigator>(&self, left: &N, right: &N) -> bool
pub fn deep_equal<N: DomNavigator>(&self, left: &N, right: &N) -> bool
Deep equality for two navigator positions (node comparison).
Sourcepub fn deep_equal_iter<I>(
&self,
left: &I,
right: &I,
) -> Result<bool, XPathError>where
I: XmlNodeIterator,
pub fn deep_equal_iter<I>(
&self,
left: &I,
right: &I,
) -> Result<bool, XPathError>where
I: XmlNodeIterator,
Deep equality for two XPath item iterators.
Trait Implementations§
Source§impl Clone for TreeComparer
impl Clone for TreeComparer
Source§fn clone(&self) -> TreeComparer
fn clone(&self) -> TreeComparer
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TreeComparer
impl Debug for TreeComparer
Source§impl Default for TreeComparer
impl Default for TreeComparer
Source§fn default() -> TreeComparer
fn default() -> TreeComparer
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TreeComparer
impl RefUnwindSafe for TreeComparer
impl Send for TreeComparer
impl Sync for TreeComparer
impl Unpin for TreeComparer
impl UnsafeUnpin for TreeComparer
impl UnwindSafe for TreeComparer
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