pub struct VersionedPassword {Show 18 fields
pub label: String,
pub username: String,
pub password: String,
pub url: String,
pub notes: String,
pub custom_fields: String,
pub hash: String,
pub cse_type: String,
pub cse_key: String,
pub sse_type: String,
pub hidden: bool,
pub favorite: bool,
pub edited: i64,
pub trashed: bool,
pub updated: i64,
pub client: String,
pub status: SecurityStatus,
pub status_code: StatusCode,
}
Expand description
versioned properties of Password
Fields§
§label: String
User defined label of the password
username: String
Username associated with the password
password: String
The actual password
url: String
Url of the website
notes: String
Notes for the password. Can be formatted with Markdown
custom_fields: String
Custom fields created by the user.
hash: String
SHA1 hash of the password
cse_type: String
Type of the used client side encryption
cse_key: String
UUID of the key used for client side encryption
sse_type: String
Type of the used server side encryption
Hides the password in list / find actions
favorite: bool
True if the user has marked the password as favorite
edited: i64
Unix timestamp when the user last changed the password
trashed: bool
True if the password is in the trash
updated: i64
Unix timestamp when the password was updated
client: String
Name of the client which created this revision
status: SecurityStatus
Security status level of the password
status_code: StatusCode
Specific code for the current security status
Trait Implementations§
Source§impl Debug for VersionedPassword
impl Debug for VersionedPassword
Source§impl<'de> Deserialize<'de> for VersionedPassword
impl<'de> Deserialize<'de> for VersionedPassword
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for VersionedPassword
impl RefUnwindSafe for VersionedPassword
impl Send for VersionedPassword
impl Sync for VersionedPassword
impl Unpin for VersionedPassword
impl UnwindSafe for VersionedPassword
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more