pub enum TransformAlgorithm {
EnvelopedSignature,
ExclusiveCanonicalization,
Custom(String),
}Expand description
XML-DSig transform or canonicalization algorithm.
Custom URI values are forwarded to the configured crypto backend and can still fail at runtime when unsupported by that backend.
Variants§
EnvelopedSignature
Enveloped-signature transform.
ExclusiveCanonicalization
Exclusive XML canonicalization.
Custom(String)
Backend-specific transform algorithm URI.
Implementations§
Trait Implementations§
Source§impl Clone for TransformAlgorithm
impl Clone for TransformAlgorithm
Source§fn clone(&self) -> TransformAlgorithm
fn clone(&self) -> TransformAlgorithm
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 TransformAlgorithm
impl Debug for TransformAlgorithm
impl Eq for TransformAlgorithm
Source§impl PartialEq for TransformAlgorithm
impl PartialEq for TransformAlgorithm
impl StructuralPartialEq for TransformAlgorithm
Auto Trait Implementations§
impl Freeze for TransformAlgorithm
impl RefUnwindSafe for TransformAlgorithm
impl Send for TransformAlgorithm
impl Sync for TransformAlgorithm
impl Unpin for TransformAlgorithm
impl UnsafeUnpin for TransformAlgorithm
impl UnwindSafe for TransformAlgorithm
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