16 lines
477 B
Rust
16 lines
477 B
Rust
use serde::{Deserialize, Serialize};
|
|
|
|
use crate::puzzle_works::{PuzzleWorkProfileResponse, PuzzleWorkSummaryResponse};
|
|
|
|
#[derive(Clone, Debug, Serialize, Deserialize, PartialEq)]
|
|
#[serde(rename_all = "camelCase")]
|
|
pub struct PuzzleGalleryResponse {
|
|
pub items: Vec<PuzzleWorkSummaryResponse>,
|
|
}
|
|
|
|
#[derive(Clone, Debug, Serialize, Deserialize, PartialEq)]
|
|
#[serde(rename_all = "camelCase")]
|
|
pub struct PuzzleGalleryDetailResponse {
|
|
pub item: PuzzleWorkProfileResponse,
|
|
}
|