Enum rgb::contract::value::RevealedParseError [−][src]
Error parsing RGB revealed value from string. The string must has form of
<value>#<hex_blinding_factor>
Variants
No #
separator between value and blinding factor found while
parsing RGB revealed value
No blinding factor is present within RGB revealed value string representation
Extra component within RGB revealed value string representation following value and blinding factor
Error parsing atomic value representation of RGB revealed value, which has to be an integer
Error parsing Pedersen commitment inside RGB revealed value string representation. The commitment must be a hex-encoded
Trait Implementations
impl Clone for RevealedParseError
[src]
fn clone(&self) -> RevealedParseError
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for RevealedParseError
[src]
impl Debug for RevealedParseError
[src]
impl Display for RevealedParseError
[src]
impl Eq for RevealedParseError
[src]
impl Error for RevealedParseError
[src]
pub fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
pub fn backtrace(&self) -> Option<&Backtrace>
[src]
pub fn description(&self) -> &str
1.0.0[src]
pub fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<Error> for RevealedParseError
[src]
impl From<ParseIntError> for RevealedParseError
[src]
fn from(v: ParseIntError) -> Self
[src]
impl Hash for RevealedParseError
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for RevealedParseError
[src]
fn cmp(&self, other: &RevealedParseError) -> Ordering
[src]
#[must_use]pub fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn clamp(self, min: Self, max: Self) -> Self
1.50.0[src]
impl PartialEq<RevealedParseError> for RevealedParseError
[src]
fn eq(&self, other: &RevealedParseError) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<RevealedParseError> for RevealedParseError
[src]
fn partial_cmp(&self, other: &RevealedParseError) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for RevealedParseError
[src]
impl StructuralPartialEq for RevealedParseError
[src]
Auto Trait Implementations
impl RefUnwindSafe for RevealedParseError
impl Send for RevealedParseError
impl Sync for RevealedParseError
impl Unpin for RevealedParseError
impl UnwindSafe for RevealedParseError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,