pub enum SignatureType {
SIGNATURE_TYPE_UNKNOWN = 0,
TRANSACTION_PUBLIC = 1,
TRANSACTION_CONFIDENTIAL = 2,
PROTOCOL_RPC = 3,
PROTOCOL_PEER = 4,
}
Variants§
SIGNATURE_TYPE_UNKNOWN = 0
TRANSACTION_PUBLIC = 1
TRANSACTION_CONFIDENTIAL = 2
PROTOCOL_RPC = 3
PROTOCOL_PEER = 4
Trait Implementations§
Source§impl Clone for SignatureType
impl Clone for SignatureType
Source§fn clone(&self) -> SignatureType
fn clone(&self) -> SignatureType
Returns a copy of the value. Read more
1.0.0 · 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 SignatureType
impl Debug for SignatureType
Source§impl Default for SignatureType
impl Default for SignatureType
Source§impl Hash for SignatureType
impl Hash for SignatureType
Source§impl PartialEq for SignatureType
impl PartialEq for SignatureType
Source§impl ProtobufEnum for SignatureType
impl ProtobufEnum for SignatureType
Source§fn from_i32(value: i32) -> Option<SignatureType>
fn from_i32(value: i32) -> Option<SignatureType>
Try to create an enum from
i32
value.
Return None
if value is unknown.Source§fn enum_descriptor_static() -> &'static EnumDescriptor
fn enum_descriptor_static() -> &'static EnumDescriptor
Get enum descriptor by type.
Source§fn descriptor(&self) -> &'static EnumValueDescriptor
fn descriptor(&self) -> &'static EnumValueDescriptor
Get enum value descriptor.
Source§fn enum_descriptor(&self) -> &'static EnumDescriptor
fn enum_descriptor(&self) -> &'static EnumDescriptor
Get enum descriptor.
Source§impl ProtobufValue for SignatureType
impl ProtobufValue for SignatureType
Source§fn as_ref(&self) -> ProtobufValueRef<'_>
fn as_ref(&self) -> ProtobufValueRef<'_>
As ref
Source§fn is_non_zero(&self) -> bool
fn is_non_zero(&self) -> bool
Is value non-zero?
Source§fn as_ref_copy(&self) -> ProtobufValueRef<'static>
fn as_ref_copy(&self) -> ProtobufValueRef<'static>
impl Copy for SignatureType
impl Eq for SignatureType
impl StructuralPartialEq for SignatureType
Auto Trait Implementations§
impl Freeze for SignatureType
impl RefUnwindSafe for SignatureType
impl Send for SignatureType
impl Sync for SignatureType
impl Unpin for SignatureType
impl UnwindSafe for SignatureType
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