Struct kpdb::Entry
[−]
[src]
pub struct Entry { pub associations: Vec<Association>, pub auto_type_def_sequence: String, pub auto_type_enabled: bool, pub auto_type_obfuscation: Obfuscation, pub background_color: Option<Color>, pub binaries: HashMap<BinaryKey, BinaryValue>, pub creation_time: DateTime<UTC>, pub custom_icon_uuid: Option<CustomIconUuid>, pub expires: bool, pub expiry_time: DateTime<UTC>, pub foreground_color: Option<Color>, pub icon: Icon, pub last_accessed: DateTime<UTC>, pub last_modified: DateTime<UTC>, pub location_changed: DateTime<UTC>, pub override_url: String, pub strings: StringsMap, pub tags: String, pub usage_count: i32, pub uuid: EntryUuid, }
An entry in the database.
Fields
associations: Vec<Association>
Auto-type associations.
auto_type_def_sequence: String
Default auto-type sequence.
auto_type_enabled: bool
Whether auto-type is enabled.
auto_type_obfuscation: Obfuscation
The type of obfuscation to use for auto-typing.
background_color: Option<Color>
The background color.
binaries: HashMap<BinaryKey, BinaryValue>
Map with binaries.
creation_time: DateTime<UTC>
The date and time this entry was created.
custom_icon_uuid: Option<CustomIconUuid>
The identifier of this entry's custom icon if any.
expires: bool
Whether this entry expires.
expiry_time: DateTime<UTC>
The date and time this entry will expire if expires is true.
foreground_color: Option<Color>
The foreground color.
icon: Icon
This entry's icon.
last_accessed: DateTime<UTC>
The date and time this entry was last accessed.
last_modified: DateTime<UTC>
The date and time this entry was last modified.
location_changed: DateTime<UTC>
The date and time the location of this entry was changed.
override_url: String
Override URL.
strings: StringsMap
Map with strings.
The tags associated with this entry.
usage_count: i32
The usage count of this entry.
uuid: EntryUuid
The identifier of this entry.
Methods
impl Entry
[src]
Trait Implementations
impl Clone for Entry
[src]
fn clone(&self) -> Entry
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Debug for Entry
[src]
impl PartialEq for Entry
[src]
fn eq(&self, __arg_0: &Entry) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &Entry) -> bool
This method tests for !=
.