gapirs-drive-v3 0.0.1

Rust library for Google API drive v0.0.1
Documentation
// This file was generated by code-gen. DO NOT EDIT MANUALLY! 

///No description
#[derive(Debug, Clone, ::serde::Deserialize, ::serde::Serialize)]
pub struct AppIcons {
    #[serde(rename = "category")]
    ///Category of the icon. Allowed values are: * `application` - The icon for the application. * `document` - The icon for a file associated with the app. * `documentShared` - The icon for a shared file associated with the app.
    pub category: ::alloc::string::String,
    #[serde(rename = "iconUrl")]
    ///URL for the icon.
    pub icon_url: ::alloc::string::String,
    #[serde(rename = "size")]
    ///Size of the icon. Represented as the maximum of the width and height.
    pub size: ::core::primitive::i32,
}
///No description
#[derive(Debug, Clone, ::serde::Deserialize, ::serde::Serialize, Default)]
pub struct AppIconsPartial {
    #[serde(rename = "category")]
    #[serde(skip_serializing_if = "::core::option::Option::is_none")]
    ///Category of the icon. Allowed values are: * `application` - The icon for the application. * `document` - The icon for a file associated with the app. * `documentShared` - The icon for a shared file associated with the app.
    pub category: ::core::option::Option<::alloc::string::String>,
    #[serde(rename = "iconUrl")]
    #[serde(skip_serializing_if = "::core::option::Option::is_none")]
    ///URL for the icon.
    pub icon_url: ::core::option::Option<::alloc::string::String>,
    #[serde(rename = "size")]
    #[serde(skip_serializing_if = "::core::option::Option::is_none")]
    ///Size of the icon. Represented as the maximum of the width and height.
    pub size: ::core::option::Option<::core::primitive::i32>,
}