pub enum DeployError {
Venue(String),
SpotVenue,
FeeScale(String),
Fraction(String),
NoNamedOutcomes,
NoGrants,
NoSettlements,
NotWhole(u32),
Winners(usize),
SettledTwice(u32),
}Expand description
Why an action could not be made: what the venue would refuse, or what would pay out the wrong way, before anything is signed.
Variants§
Venue(String)
SpotVenue
FeeScale(String)
Fraction(String)
NoNamedOutcomes
NoGrants
NoSettlements
NotWhole(u32)
Winners(usize)
SettledTwice(u32)
Trait Implementations§
Source§impl Clone for DeployError
impl Clone for DeployError
Source§impl Debug for DeployError
impl Debug for DeployError
Source§impl Display for DeployError
impl Display for DeployError
impl Eq for DeployError
Source§impl Error for DeployError
impl Error for DeployError
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()
Source§impl From<DeployError> for Refusal
impl From<DeployError> for Refusal
Source§fn from(source: DeployError) -> Self
fn from(source: DeployError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for DeployError
impl PartialEq for DeployError
impl StructuralPartialEq for DeployError
Auto Trait Implementations§
impl Freeze for DeployError
impl RefUnwindSafe for DeployError
impl Send for DeployError
impl Sync for DeployError
impl Unpin for DeployError
impl UnsafeUnpin for DeployError
impl UnwindSafe for DeployError
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.