pub struct Execute {
pub submission: Vec<String>,
pub tester: Vec<String>,
pub integrated: bool,
}Fields§
§submission: Vec<String>Command line arguments to execute the submission code.
tester: Vec<String>Command line arguments to execute the local tester.
The following placeholders can be used (Placeholders must be quoted independently).
{input-path}: The path of the input file corresponding to the seed.{output-path}: The path of the output file corresponding to the seed.{submission-execute}: Execution command of the submission code.
integrated: boolSet this flag to true if the submission code is to be executed via the local tester rather than independently.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Execute
impl<'de> Deserialize<'de> for Execute
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for Execute
impl RefUnwindSafe for Execute
impl Send for Execute
impl Sync for Execute
impl Unpin for Execute
impl UnwindSafe for Execute
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