pub struct Entry {Show 22 fields
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 history: Vec<Entry>,
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,
pub parent: GroupUuid,
}
Expand description
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.
history: Vec<Entry>
This entry’s history.
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.
parent: GroupUuid
The parent groups GroupUUID.
Implementations
sourceimpl Entry
impl Entry
Trait Implementations
sourceimpl Times for Entry
impl Times for Entry
sourcefn creation_time(&self) -> DateTime<Utc>
fn creation_time(&self) -> DateTime<Utc>
Gets the date and time the implementor was created.
sourcefn expiry_time(&self) -> DateTime<Utc>
fn expiry_time(&self) -> DateTime<Utc>
Gets the date and time the implementor will expire if expires is true.
sourcefn last_accessed(&self) -> DateTime<Utc>
fn last_accessed(&self) -> DateTime<Utc>
Gets the date and time the implementor was last accessed.
sourcefn last_modified(&self) -> DateTime<Utc>
fn last_modified(&self) -> DateTime<Utc>
Gets the date and time the implementor was last modified.
sourcefn location_changed(&self) -> DateTime<Utc>
fn location_changed(&self) -> DateTime<Utc>
Gets the date and time the location of the implementor was changed.
sourcefn usage_count(&self) -> i32
fn usage_count(&self) -> i32
Gets the usage count for the implementor.
sourcefn set_creation_time(&mut self, val: DateTime<Utc>)
fn set_creation_time(&mut self, val: DateTime<Utc>)
Sets the date and time the implementor was created.
sourcefn set_expires(&mut self, val: bool)
fn set_expires(&mut self, val: bool)
Sets whether the implementor expires.
sourcefn set_expiry_time(&mut self, val: DateTime<Utc>)
fn set_expiry_time(&mut self, val: DateTime<Utc>)
Sets the date and time the implementor will expire if expires is true.
sourcefn set_last_accessed(&mut self, val: DateTime<Utc>)
fn set_last_accessed(&mut self, val: DateTime<Utc>)
Sets the date and time the implementor was last accessed.
sourcefn set_last_modified(&mut self, val: DateTime<Utc>)
fn set_last_modified(&mut self, val: DateTime<Utc>)
Sets the date and time the implementor was last modified.
sourcefn set_location_changed(&mut self, val: DateTime<Utc>)
fn set_location_changed(&mut self, val: DateTime<Utc>)
Sets the date and time the location of the implementor was changed.
sourcefn set_usage_count(&mut self, val: i32)
fn set_usage_count(&mut self, val: i32)
Sets the usage count for the implementor.
impl StructuralPartialEq for Entry
Auto Trait Implementations
impl RefUnwindSafe for Entry
impl Send for Entry
impl Sync for Entry
impl Unpin for Entry
impl UnwindSafe for Entry
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more