use self::requests::{MangaCommonFields, MangaDetail, MangaDetailFields, MangaField};
use strum::IntoEnumIterator;
pub mod api;
pub mod error;
pub mod requests;
pub mod responses;
pub fn all_common_fields() -> MangaCommonFields {
let mut vec = Vec::with_capacity(MangaField::iter().len());
for variant in MangaField::iter() {
vec.push(variant);
}
MangaCommonFields(vec)
}
pub fn all_detail_fields() -> MangaDetailFields {
let mut vec = Vec::with_capacity(MangaDetail::iter().len());
for variant in MangaDetail::iter() {
vec.push(variant);
}
MangaDetailFields(vec)
}