backend/model/dto/application_settings_impl.rs
1//! Contains the implementation of [`ApplicationSettingDto`].
2
3use crate::model::entity::ApplicationSetting;
4
5use super::ApplicationSettingDto;
6
7impl From<ApplicationSetting> for ApplicationSettingDto {
8 fn from(setting: ApplicationSetting) -> Self {
9 Self {
10 id: setting.id,
11 key: setting.key,
12 value: setting.value,
13 }
14 }
15}
16
17impl<T> From<(T, ApplicationSetting)> for ApplicationSettingDto {
18 fn from((_, setting): (T, ApplicationSetting)) -> Self {
19 Self::from(setting)
20 }
21}