pub struct ReplaysPageState {
pub analysis_results: Vec<(PathBuf, Result<AnalyzeResult, String>)>,
pub is_scanning: bool,
pub is_scanned: bool,
pub is_advanced_mode: bool,
pub selected_level: Option<String>,
pub backend_receiver: Option<Receiver<(PathBuf, AnalyzeResult)>>,
pub snapshot_status: Option<String>,
pub snapshot_task: Option<TaskHandle<String>>,
pub replay_name_input: String,
pub install_status: Option<String>,
pub install_task: Option<TaskHandle<(PathBuf, AnalyzeResult)>>,
}Fields§
§analysis_results: Vec<(PathBuf, Result<AnalyzeResult, String>)>§is_scanning: bool§is_scanned: bool§is_advanced_mode: bool§selected_level: Option<String>§backend_receiver: Option<Receiver<(PathBuf, AnalyzeResult)>>§snapshot_status: Option<String>§snapshot_task: Option<TaskHandle<String>>§replay_name_input: String§install_status: Option<String>§install_task: Option<TaskHandle<(PathBuf, AnalyzeResult)>>Trait Implementations§
Source§impl Default for ReplaysPageState
impl Default for ReplaysPageState
Source§fn default() -> ReplaysPageState
fn default() -> ReplaysPageState
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ReplaysPageState
impl RefUnwindSafe for ReplaysPageState
impl Send for ReplaysPageState
impl !Sync for ReplaysPageState
impl Unpin for ReplaysPageState
impl UnsafeUnpin for ReplaysPageState
impl UnwindSafe for ReplaysPageState
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<S> FromSample<S> for S
impl<S> FromSample<S> for S
fn from_sample_(s: S) -> S
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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