isbnlib/jsonb/
volume.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use serde::{Deserialize, Serialize};

use crate::jsonb::key_value_block::KeyValueBlock;

#[derive(
Serialize,
Deserialize,
Debug,
Clone,
PartialEq,
)]
pub struct Volume {
    pub volume_number: i32,
    #[serde(rename(deserialize = "type"))]
    pub value_type: KeyValueBlock,
    pub ia_id: String
}