pub struct XPathEqualityComparer;Expand description
A comparer for checking XPath node equality.
This comparer checks if two nodes are at the same position in the document.
Implementations§
Source§impl XPathEqualityComparer
impl XPathEqualityComparer
Sourcepub fn try_equals<N: DomNavigator>(
&self,
x: &XmlItem<N>,
y: &XmlItem<N>,
) -> Result<bool, XPathError>
pub fn try_equals<N: DomNavigator>( &self, x: &XmlItem<N>, y: &XmlItem<N>, ) -> Result<bool, XPathError>
Fallible equality check for two XmlItems.
Returns an error if either item is not a node.
Trait Implementations§
Source§impl Clone for XPathEqualityComparer
impl Clone for XPathEqualityComparer
Source§fn clone(&self) -> XPathEqualityComparer
fn clone(&self) -> XPathEqualityComparer
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 moreimpl Copy for XPathEqualityComparer
Source§impl Debug for XPathEqualityComparer
impl Debug for XPathEqualityComparer
Source§impl Default for XPathEqualityComparer
impl Default for XPathEqualityComparer
Source§fn default() -> XPathEqualityComparer
fn default() -> XPathEqualityComparer
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for XPathEqualityComparer
impl RefUnwindSafe for XPathEqualityComparer
impl Send for XPathEqualityComparer
impl Sync for XPathEqualityComparer
impl Unpin for XPathEqualityComparer
impl UnsafeUnpin for XPathEqualityComparer
impl UnwindSafe for XPathEqualityComparer
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