Download tests/integration-tests/client/src/models/config_patch.rs from Jadewave/trans2: direct link, hf CLI and curl.
- Browser
- Download file 1.8 kB
-
https://huggingface.co/spaces/Jadewave/trans2/resolve/main/tests/integration-tests/client/src/models/config_patch.rs
- Command line
-
hf download hf://spaces/Jadewave/trans2/tests/integration-tests/client/src/models/config_patch.rs
-
curl -L -o config_patch.rs https://huggingface.co/spaces/Jadewave/trans2/resolve/main/tests/integration-tests/client/src/models/config_patch.rs
1.8 kB
| /* | |
| * | |
| * | |
| * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) | |
| * | |
| * The version of the OpenAPI document: | |
| * | |
| * Generated by: https://openapi-generator.tech | |
| */ | |
| use crate::models; | |
| use serde::{Deserialize, Serialize}; | |
| /// ConfigPatch : Sparse patch for `koharu_app::AppConfig`. Missing fields mean \"leave as-is\". The `providers` field, if present, replaces the whole provider list — we do not merge by id because ordering is meaningful. | |
| pub struct ConfigPatch { | |
| pub http: Option<Option<Box<models::HttpConfigPatch>>>, | |
| pub pipeline: Option<Option<Box<models::PipelineConfigPatch>>>, | |
| /// If present, replaces the entire list. Api_key values of `\"[REDACTED]\"` are interpreted as \"leave the existing secret alone\". | |
| pub providers: Option<Option<Vec<models::ProviderPatch>>>, | |
| } | |
| impl ConfigPatch { | |
| /// Sparse patch for `koharu_app::AppConfig`. Missing fields mean \"leave as-is\". The `providers` field, if present, replaces the whole provider list — we do not merge by id because ordering is meaningful. | |
| pub fn new() -> ConfigPatch { | |
| ConfigPatch { | |
| http: None, | |
| pipeline: None, | |
| providers: None, | |
| } | |
| } | |
| } | |