scout_rs 0.95.95

A Rust client for the synchornizing state with the Scout database
Documentation
use serde::{Deserialize, Serialize};

#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct Provider {
    #[serde(skip_serializing_if = "Option::is_none")]
    pub id: Option<i64>,
    #[serde(skip_serializing_if = "Option::is_none")]
    pub created_at: Option<String>,
    #[serde(rename = "type")]
    pub provider_type: String,
    #[serde(skip_serializing_if = "Option::is_none")]
    pub key: Option<String>,
    pub source: String,
    pub herd_id: i64,
    #[serde(skip_serializing_if = "Option::is_none")]
    pub sensitivity_tier: Option<i64>,
    #[serde(skip_serializing_if = "Option::is_none")]
    pub timestamp_expiration: Option<String>,
}