Expand description
§The rust-keylock library
Executes the logic of the rust-keylock.
This library is the executor of the rust-keylock logic. Editor
references are used to interact with the rust-keylock users.
Modules§
Structs§
- AllConfigurations
- Entry
- Struct that defines a password entry.
- Entry
Meta - Struct that defines meta-data for an entry.
- User
Option
Enums§
- Entry
Presentation Type - Indicates to the Editors the way how an entry should be presented to the user
- Menu
- Enumeration of the several different Menus that an
Editor
implementation should handle. - Message
Severity - Severity for the messages presented to the Users
- User
Selection - Represents a User selection that is returned after showing a
Menu
.
Traits§
- Async
Editor - Trait to be implemented by various different
Editor
s (Shell, Web, Android, other…). - Editor
- Trait to be implemented by various different
Editor
s (Shell, Web, Android, other…).
Functions§
- default_
rustkeylock_ location - execute
- execute_
async - Takes a reference of
Editor
implementation as argument and executes the rust-keylock logic. TheEditor
is responsible for the interaction with the user. Currently there areEditor
implementations for shell and for Android.