pub enum MessageSignaturePolicy {
RequireSigned,
AllowUnsignedForCompatibility,
}Expand description
Whether SPs require message-level signatures.
Variants§
RequireSigned
Reject unsigned protocol messages.
AllowUnsignedForCompatibility
Accept unsigned protocol messages for legacy interoperability.
Trait Implementations§
Source§impl Clone for MessageSignaturePolicy
impl Clone for MessageSignaturePolicy
Source§fn clone(&self) -> MessageSignaturePolicy
fn clone(&self) -> MessageSignaturePolicy
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 MessageSignaturePolicy
Source§impl Debug for MessageSignaturePolicy
impl Debug for MessageSignaturePolicy
Source§impl Default for MessageSignaturePolicy
impl Default for MessageSignaturePolicy
Source§fn default() -> MessageSignaturePolicy
fn default() -> MessageSignaturePolicy
Returns the “default value” for a type. Read more
impl Eq for MessageSignaturePolicy
Source§impl PartialEq for MessageSignaturePolicy
impl PartialEq for MessageSignaturePolicy
impl StructuralPartialEq for MessageSignaturePolicy
Auto Trait Implementations§
impl Freeze for MessageSignaturePolicy
impl RefUnwindSafe for MessageSignaturePolicy
impl Send for MessageSignaturePolicy
impl Sync for MessageSignaturePolicy
impl Unpin for MessageSignaturePolicy
impl UnsafeUnpin for MessageSignaturePolicy
impl UnwindSafe for MessageSignaturePolicy
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