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 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,
}

An entry in the database.

Fields

Auto-type associations.

Default auto-type sequence.

Whether auto-type is enabled.

The type of obfuscation to use for auto-typing.

The background color.

Map with binaries.

The date and time this entry was created.

The identifier of this entry's custom icon if any.

Whether this entry expires.

The date and time this entry will expire if expires is true.

The foreground color.

This entry's history.

This entry's icon.

The date and time this entry was last accessed.

The date and time this entry was last modified.

The date and time the location of this entry was changed.

Override URL.

Map with strings.

The tags associated with this entry.

The usage count of this entry.

The identifier of this entry.

Methods

impl Entry
[src]

[src]

Create a new entry.

[src]

Gets the notes string if any.

[src]

Gets an other string if any.

[src]

Gets the password string if any.

[src]

Sets the notes string value.

[src]

Sets an other string value.

[src]

Sets the password string value.

[src]

Sets the title string value.

[src]

Sets the url string value.

[src]

Sets the username string value.

[src]

Gets the title string if any.

[src]

Gets the url string if any.

[src]

Gets the username string if any.

Trait Implementations

impl Clone for Entry
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for Entry
[src]

[src]

Formats the value using the given formatter.

impl PartialEq for Entry
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.

impl Default for Entry
[src]

[src]

Returns the "default value" for a type. Read more