pub struct LaunchResult {
pub session_id: String,
pub workdir: PathBuf,
pub records_dir: PathBuf,
pub ending: LaunchEnding,
}Fields§
§session_id: String§workdir: PathBufThe session’s work folder, StagedSession::accessible_workdir.
records_dir: PathBufThe session’s records directory, where its trace is, kept after the session.
ending: LaunchEndingHow a launch that reports no error ended.
Trait Implementations§
Source§impl Clone for LaunchResult
impl Clone for LaunchResult
Source§impl Debug for LaunchResult
impl Debug for LaunchResult
impl Eq for LaunchResult
Source§impl PartialEq for LaunchResult
impl PartialEq for LaunchResult
impl StructuralPartialEq for LaunchResult
Auto Trait Implementations§
impl Forget for LaunchResult
impl Freeze for LaunchResult
impl RefUnwindSafe for LaunchResult
impl Send for LaunchResult
impl Sync for LaunchResult
impl Unpin for LaunchResult
impl UnsafeUnpin for LaunchResult
impl UnwindSafe for LaunchResult
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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