isbnlib/enums/
author_list_enum.rs

1use serde::{Deserialize, Serialize};
2
3use crate::jsonb::author_list_no_author::AuthorListNoAuthor;
4use crate::jsonb::authors_list_element::AuthorsListElement;
5
6#[derive(
7    Serialize,
8    Deserialize,
9    Debug,
10    Clone,
11    PartialEq,
12)]
13#[serde(untagged)]
14pub enum AuthorListEnum {
15    Normal(AuthorsListElement),
16    NoAuthor(AuthorListNoAuthor)
17}