objectiveai_cli_sdk/output/notification/value.rs
1use serde::{Deserialize, Serialize};
2
3/// Generic wire wrapper used by every typed config getter:
4/// `{"type":"notification","value":<T>}`. The element type varies
5/// per config family (e.g. `Value<ApiMode>`, `Value<Option<String>>`,
6/// `Value<ApiHeadersConfig>`).
7#[derive(Serialize, Deserialize, Debug, Clone)]
8pub struct Value<T> {
9 pub value: T,
10}