pub enum ExecutionEligibilityError {
InsufficientApprovals {
current: usize,
required: usize,
},
RequestExpired(RequestExpiredError),
}
Expand description
Errors when evaluating a request for execution
Variants§
InsufficientApprovals
The request does not have enough approvals
RequestExpired(RequestExpiredError)
The request has expired and cannot be approved or executed
Trait Implementations§
source§impl Clone for ExecutionEligibilityError
impl Clone for ExecutionEligibilityError
source§fn clone(&self) -> ExecutionEligibilityError
fn clone(&self) -> ExecutionEligibilityError
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 ExecutionEligibilityError
impl Debug for ExecutionEligibilityError
source§impl Display for ExecutionEligibilityError
impl Display for ExecutionEligibilityError
source§impl Error for ExecutionEligibilityError
impl Error for ExecutionEligibilityError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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<RequestExpiredError> for ExecutionEligibilityError
impl From<RequestExpiredError> for ExecutionEligibilityError
source§fn from(source: RequestExpiredError) -> Self
fn from(source: RequestExpiredError) -> Self
Converts to this type from the input type.