rwarden 0.0.1

Bitwarden API client
Documentation
//! Module for folder resources.

use crate::crypto::CipherString;
use chrono::{DateTime, FixedOffset};
use serde::{Deserialize, Serialize};
use uuid::Uuid;

pub use path::{Path, PathBuf};
pub use request::*;

pub mod path;
mod request;

/// A folder resource.
// NOTE: Serialize is only needed for cache
#[derive(Debug, Clone, PartialEq, Eq, Hash, Deserialize, Serialize)]
#[serde(rename_all = "PascalCase")]
pub struct Folder {
    pub id: Uuid,
    pub name: CipherString,
    pub revision_date: DateTime<FixedOffset>,
}