#[non_exhaustive]pub enum VisualNovelDevStatus {
Cancelled,
Finished,
InDevelopment,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Implementations§
Source§impl VisualNovelDevStatus
impl VisualNovelDevStatus
Sourcepub const fn is_cancelled(&self) -> bool
pub const fn is_cancelled(&self) -> bool
Returns true if the enum is VisualNovelDevStatus::Cancelled otherwise false
Sourcepub const fn is_finished(&self) -> bool
pub const fn is_finished(&self) -> bool
Returns true if the enum is VisualNovelDevStatus::Finished otherwise false
Sourcepub const fn is_in_development(&self) -> bool
pub const fn is_in_development(&self) -> bool
Returns true if the enum is VisualNovelDevStatus::InDevelopment otherwise false
Trait Implementations§
Source§impl Clone for VisualNovelDevStatus
impl Clone for VisualNovelDevStatus
Source§fn clone(&self) -> VisualNovelDevStatus
fn clone(&self) -> VisualNovelDevStatus
Returns a duplicate of the value. Read more
1.0.0 · 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 VisualNovelDevStatus
impl Debug for VisualNovelDevStatus
Source§impl<'de> Deserialize<'de> for VisualNovelDevStatus
impl<'de> Deserialize<'de> for VisualNovelDevStatus
Source§fn deserialize<D>(
deserializer: D,
) -> Result<VisualNovelDevStatus, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<VisualNovelDevStatus, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for VisualNovelDevStatus
impl Display for VisualNovelDevStatus
Source§impl Hash for VisualNovelDevStatus
impl Hash for VisualNovelDevStatus
Source§impl PartialEq for VisualNovelDevStatus
impl PartialEq for VisualNovelDevStatus
Source§impl Serialize for VisualNovelDevStatus
impl Serialize for VisualNovelDevStatus
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Copy for VisualNovelDevStatus
impl Eq for VisualNovelDevStatus
impl StructuralPartialEq for VisualNovelDevStatus
Auto Trait Implementations§
impl Freeze for VisualNovelDevStatus
impl RefUnwindSafe for VisualNovelDevStatus
impl Send for VisualNovelDevStatus
impl Sync for VisualNovelDevStatus
impl Unpin for VisualNovelDevStatus
impl UnsafeUnpin for VisualNovelDevStatus
impl UnwindSafe for VisualNovelDevStatus
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<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 moreSource§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.