Enum mangadex_api_types::MangaRelation
source · [−]pub enum MangaRelation {
Show 16 variants
AdaptedFrom,
AlternateStory,
AlternateVersion,
BasedOn,
Colored,
Doujinshi,
MainStory,
Monochrome,
Prequel,
Preserialization,
SameFranchise,
Sequel,
Serialization,
SharedUniverse,
SideStory,
SpinOff,
}
Expand description
Used in the related
field of a Manga relationships.
https://api.mangadex.org/docs/static-data/#manga-related-enum
Variants
AdaptedFrom
The original work this spin-off manga has been adapted from.
AlternateStory
An alternative take of the story in this manga.
AlternateVersion
A different version of this manga with no other specific distinction.
BasedOn
The original work this self-published derivative manga is based on.
Colored
A colored variant of this manga.
Doujinshi
A self-published derivative work based on this manga.
MainStory
The original narrative this manga is based on.
Monochrome
A monochrome variant of this manga.
Prequel
The previous entry in the same series.
Preserialization
The original version of this manga before its official serialization.
SameFranchise
A manga based on the same intellectual property as this manga.
Sequel
The next entry in the same series.
Serialization
The official serialization of this manga.
SharedUniverse
A manga taking place in the same fictional world as this manga.
SideStory
A side work contemporaneous with the narrative of this manga.
SpinOff
An official derivative work based on this manga.
Trait Implementations
sourceimpl Clone for MangaRelation
impl Clone for MangaRelation
sourcefn clone(&self) -> MangaRelation
fn clone(&self) -> MangaRelation
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for MangaRelation
impl Debug for MangaRelation
sourceimpl<'de> Deserialize<'de> for MangaRelation
impl<'de> Deserialize<'de> for MangaRelation
sourcefn 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
sourceimpl Display for MangaRelation
impl Display for MangaRelation
sourceimpl Hash for MangaRelation
impl Hash for MangaRelation
sourceimpl PartialEq<MangaRelation> for MangaRelation
impl PartialEq<MangaRelation> for MangaRelation
sourceimpl PartialOrd<MangaRelation> for MangaRelation
impl PartialOrd<MangaRelation> for MangaRelation
sourcefn partial_cmp(&self, other: &MangaRelation) -> Option<Ordering>
fn partial_cmp(&self, other: &MangaRelation) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl Serialize for MangaRelation
impl Serialize for MangaRelation
impl Copy for MangaRelation
impl StructuralPartialEq for MangaRelation
Auto Trait Implementations
impl RefUnwindSafe for MangaRelation
impl Send for MangaRelation
impl Sync for MangaRelation
impl Unpin for MangaRelation
impl UnwindSafe for MangaRelation
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more