pub struct ExtrasDefaults {
pub include_related_roms: bool,
pub include_cover: bool,
pub include_manual: bool,
}Expand description
Default checked state for categories in the TUI extras picker (when each row exists).
Fields§
Pre-check related ROM rows (updates/DLC) when opening the extras picker.
include_cover: boolPre-check cover when url_cover is set.
include_manual: boolPre-check manual when url_manual is set.
Trait Implementations§
Source§impl Clone for ExtrasDefaults
impl Clone for ExtrasDefaults
Source§fn clone(&self) -> ExtrasDefaults
fn clone(&self) -> ExtrasDefaults
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 moreSource§impl Debug for ExtrasDefaults
impl Debug for ExtrasDefaults
Source§impl Default for ExtrasDefaults
impl Default for ExtrasDefaults
Source§impl<'de> Deserialize<'de> for ExtrasDefaults
impl<'de> Deserialize<'de> for ExtrasDefaults
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
impl Eq for ExtrasDefaults
Source§impl PartialEq for ExtrasDefaults
impl PartialEq for ExtrasDefaults
Source§fn eq(&self, other: &ExtrasDefaults) -> bool
fn eq(&self, other: &ExtrasDefaults) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ExtrasDefaults
impl Serialize for ExtrasDefaults
impl StructuralPartialEq for ExtrasDefaults
Auto Trait Implementations§
impl Freeze for ExtrasDefaults
impl RefUnwindSafe for ExtrasDefaults
impl Send for ExtrasDefaults
impl Sync for ExtrasDefaults
impl Unpin for ExtrasDefaults
impl UnsafeUnpin for ExtrasDefaults
impl UnwindSafe for ExtrasDefaults
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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