pub struct LoadedStoppingTable {
pub path: String,
pub resolved_path: PathBuf,
pub sha256: String,
pub table: StoppingTable,
}Expand description
A user stopping table after loading, with what a run record needs to identify the exact file.
Fields§
§path: StringThe path as written in the input (stopping.tables[i]).
resolved_path: PathBufThe path the file was read from (the input directory joined with
path, made absolute when possible).
sha256: StringSHA-256 of the file’s bytes, lowercase hex.
table: StoppingTableThe validated table.
Trait Implementations§
Source§impl Clone for LoadedStoppingTable
impl Clone for LoadedStoppingTable
Source§fn clone(&self) -> LoadedStoppingTable
fn clone(&self) -> LoadedStoppingTable
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for LoadedStoppingTable
impl RefUnwindSafe for LoadedStoppingTable
impl Send for LoadedStoppingTable
impl Sync for LoadedStoppingTable
impl Unpin for LoadedStoppingTable
impl UnsafeUnpin for LoadedStoppingTable
impl UnwindSafe for LoadedStoppingTable
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<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