pub enum AnsAndEvalResult {
PermissionDenied,
SettingError,
InternalError(String),
EvalCompileError(String),
EvalRuntimeError(ProcessResource),
EvalMemoryLimitExceeded(ProcessResource),
EvalTimeLimitExceeded(ProcessResource),
EvalOutputLimitExceeded(ProcessResource),
Ok(ProcessResource),
}
Variants§
PermissionDenied
SettingError
InternalError(String)
EvalCompileError(String)
EvalRuntimeError(ProcessResource)
EvalMemoryLimitExceeded(ProcessResource)
EvalTimeLimitExceeded(ProcessResource)
EvalOutputLimitExceeded(ProcessResource)
Ok(ProcessResource)
Implementations§
Trait Implementations§
Source§impl Clone for AnsAndEvalResult
impl Clone for AnsAndEvalResult
Source§fn clone(&self) -> AnsAndEvalResult
fn clone(&self) -> AnsAndEvalResult
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 AnsAndEvalResult
impl Debug for AnsAndEvalResult
Source§impl Display for AnsAndEvalResult
impl Display for AnsAndEvalResult
Source§impl From<CompileResult> for AnsAndEvalResult
impl From<CompileResult> for AnsAndEvalResult
Source§fn from(i: CompileResult) -> Self
fn from(i: CompileResult) -> Self
Converts to this type from the input type.
Source§impl From<InitExeResourceResult> for AnsAndEvalResult
impl From<InitExeResourceResult> for AnsAndEvalResult
Source§fn from(i: InitExeResourceResult) -> Self
fn from(i: InitExeResourceResult) -> Self
Converts to this type from the input type.
Source§impl From<RunToEndResult> for AnsAndEvalResult
impl From<RunToEndResult> for AnsAndEvalResult
Source§fn from(i: RunToEndResult) -> Self
fn from(i: RunToEndResult) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for AnsAndEvalResult
impl RefUnwindSafe for AnsAndEvalResult
impl Send for AnsAndEvalResult
impl Sync for AnsAndEvalResult
impl Unpin for AnsAndEvalResult
impl UnwindSafe for AnsAndEvalResult
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