bitwarden_vault/cipher/cipher_permissions.rs
1use serde::{Deserialize, Serialize};
2#[cfg(feature = "wasm")]
3use tsify_next::Tsify;
4
5#[derive(Serialize, Copy, Deserialize, Debug, Clone, PartialEq)]
6#[serde(rename_all = "camelCase", deny_unknown_fields)]
7#[cfg_attr(feature = "uniffi", derive(uniffi::Record))]
8#[cfg_attr(feature = "wasm", derive(Tsify), tsify(into_wasm_abi, from_wasm_abi))]
9pub struct CipherPermissions {
10 pub delete: bool,
11 pub restore: bool,
12}