Files
galaxy/crates/graphql/src/api/request_context.rs
T

22 lines
500 B
Rust

use crate::schema;
#[derive(cynic::InputObject, Debug)]
pub struct RequestContext {
pub client_context: ClientContext,
pub os_context: OsContext,
}
#[derive(cynic::InputObject, Debug)]
#[cynic(graphql_type = "OSContext")]
pub struct OsContext {
pub category: Option<String>,
pub linux_kernel_version: Option<String>,
pub name: Option<String>,
pub version: Option<String>,
}
#[derive(cynic::InputObject, Debug)]
pub struct ClientContext {
pub version: Option<String>,
}