pub enum DecryptTxCommentErr {
Base64Err(DecodeError),
TooShort,
TooLong,
MaliciousInput,
Utf8Err(Utf8Error),
UnsupportedVersion,
WrongFormat,
WrongMagicValue,
}Expand description
Decrypt transaction comment error
Variants§
Base64Err(DecodeError)
Invalid base 64 encoding
TooShort
Too short
TooLong
Too long
MaliciousInput
Malicious input
Utf8Err(Utf8Error)
Invalid utf8 message
UnsupportedVersion
Unsupported version
WrongFormat
Wrong format
WrongMagicValue
Wrong magic value
Trait Implementations§
Source§impl Clone for DecryptTxCommentErr
impl Clone for DecryptTxCommentErr
Source§fn clone(&self) -> DecryptTxCommentErr
fn clone(&self) -> DecryptTxCommentErr
Returns a duplicate 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 DecryptTxCommentErr
impl Debug for DecryptTxCommentErr
Source§impl Display for DecryptTxCommentErr
impl Display for DecryptTxCommentErr
Source§impl Error for DecryptTxCommentErr
impl Error for DecryptTxCommentErr
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for DecryptTxCommentErr
impl RefUnwindSafe for DecryptTxCommentErr
impl Send for DecryptTxCommentErr
impl Sync for DecryptTxCommentErr
impl Unpin for DecryptTxCommentErr
impl UnwindSafe for DecryptTxCommentErr
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more