pub enum XPathHereSemantics {
Specification,
XmlSecLegacy,
}Expand description
Node returned by the XMLDSig XPath here() extension function.
Variants§
Specification
Follow XMLDSig: return the <XPath> parameter element that contains
the expression text.
XmlSecLegacy
Match libxmlsec1, which returns the owning <Transform> element.
This mode is opt-in because the two interpretations can select different data for the same signed XML document.
Trait Implementations§
Source§impl Clone for XPathHereSemantics
impl Clone for XPathHereSemantics
Source§fn clone(&self) -> XPathHereSemantics
fn clone(&self) -> XPathHereSemantics
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 XPathHereSemantics
Source§impl Debug for XPathHereSemantics
impl Debug for XPathHereSemantics
Source§impl Default for XPathHereSemantics
impl Default for XPathHereSemantics
Source§fn default() -> XPathHereSemantics
fn default() -> XPathHereSemantics
Returns the “default value” for a type. Read more
impl Eq for XPathHereSemantics
Source§impl PartialEq for XPathHereSemantics
impl PartialEq for XPathHereSemantics
impl StructuralPartialEq for XPathHereSemantics
Auto Trait Implementations§
impl Freeze for XPathHereSemantics
impl RefUnwindSafe for XPathHereSemantics
impl Send for XPathHereSemantics
impl Sync for XPathHereSemantics
impl Unpin for XPathHereSemantics
impl UnsafeUnpin for XPathHereSemantics
impl UnwindSafe for XPathHereSemantics
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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