pub struct SampleCases {
pub input: Vec<String>,
pub output: Vec<String>,
}Expand description
Struct to contain input/output examples of a problem.
Fields§
§input: Vec<String>§output: Vec<String>Implementations§
Source§impl SampleCases
impl SampleCases
Sourcepub fn new(html: &Html) -> SampleCases
pub fn new(html: &Html) -> SampleCases
Construct a new SampleCases.
Sourcepub fn new_from_files(problem_id: &str) -> Self
pub fn new_from_files(problem_id: &str) -> Self
Construct a new SampleCases from input/output example files.
This method is called in atcoder-util test.
Auto Trait Implementations§
impl Freeze for SampleCases
impl RefUnwindSafe for SampleCases
impl Send for SampleCases
impl Sync for SampleCases
impl Unpin for SampleCases
impl UnwindSafe for SampleCases
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> 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