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