mangadex_api/v5/settings/template/
version.rs

1pub mod get;
2use uuid::Uuid;
3
4use get::GetSettingsTemplateByVersionIdBuilder;
5
6use crate::HttpClientRef;
7
8#[derive(Debug)]
9pub struct SettingsTemplateVersionBuilder {
10    #[allow(unused)]
11    http_client: HttpClientRef,
12    version: Uuid,
13}
14
15impl SettingsTemplateVersionBuilder {
16    #[doc(hidden)]
17    pub(crate) fn new(http_client: HttpClientRef, version: Uuid) -> Self {
18        Self {
19            http_client,
20            version,
21        }
22    }
23    pub fn get(&self) -> GetSettingsTemplateByVersionIdBuilder {
24        GetSettingsTemplateByVersionIdBuilder::default()
25            .version(self.version)
26            .http_client(self.http_client.clone())
27    }
28}