Struct kpdb::Group
[−]
[src]
pub struct Group { pub creation_time: DateTime<UTC>, pub custom_icon_uuid: Option<CustomIconUuid>, pub def_auto_type_sequence: String, pub enable_auto_type: Option<bool>, pub enable_searching: Option<bool>, pub entries: Vec<EntryUuid>, pub expires: bool, pub expiry_time: DateTime<UTC>, pub groups: Vec<GroupUuid>, pub icon: Icon, pub is_expanded: bool, pub last_accessed: DateTime<UTC>, pub last_modified: DateTime<UTC>, pub last_top_visible_entry: EntryUuid, pub location_changed: DateTime<UTC>, pub name: String, pub notes: String, pub usage_count: i32, pub uuid: GroupUuid, }
A group in the database.
Fields
creation_time: DateTime<UTC>
The date and time this group was created.
custom_icon_uuid: Option<CustomIconUuid>
The identifier of this group's custom icon if any.
def_auto_type_sequence: String
Default auto-type sequence.
enable_auto_type: Option<bool>
Whether auto-type is enabled.
enable_searching: Option<bool>
Whether searching is enabled.
entries: Vec<EntryUuid>
Vector with entry identifiers that belong to this group.
expires: bool
Whether this group expires.
expiry_time: DateTime<UTC>
The date and time this group will expire if expires is true.
groups: Vec<GroupUuid>
Vector with group identifiers that are subgroups of this group.
icon: Icon
This group's icon.
is_expanded: bool
Whether this group is expanded.
last_accessed: DateTime<UTC>
The date and time this group was last accessed.
last_modified: DateTime<UTC>
The date and time this group was last modified.
last_top_visible_entry: EntryUuid
The identifier of the last top visible entry.
location_changed: DateTime<UTC>
The date and time the location of this group was changed.
name: String
The name of this group.
notes: String
The notes of this group.
usage_count: i32
The usage count of this group.
uuid: GroupUuid
The identifier of this group.
Methods
impl Group
[src]
Trait Implementations
impl Clone for Group
[src]
fn clone(&self) -> Group
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 Group
[src]
impl PartialEq for Group
[src]
fn eq(&self, __arg_0: &Group) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &Group) -> bool
This method tests for !=
.