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.
- General
Configuration - General configuration
- 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
Editorimplementation 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
Editors (Shell, Web, Android, other…). - Editor
- Trait to be implemented by various different
Editors (Shell, Web, Android, other…).
Functions§
- default_
rustkeylock_ location - execute_
async - Takes a reference of
Editorimplementation as argument and executes the rust-keylock logic. TheEditoris responsible for the interaction with the user. Currently there areEditorimplementations for shell and for Android.