pub fn handle(action: Action) -> Result<()>
Handle viewing a vault.
Returns an error if reading the vault fails, the key cannot be loaded or decrypted, or decryption of the vault content fails.