pub struct RaivoOTP;
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RaivoOTP
impl<'de> Deserialize<'de> for RaivoOTP
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Restorable for RaivoOTP
impl Restorable for RaivoOTP
Source§fn restore_from_data(from: &[u8], key: Option<&str>) -> Result<Vec<Self::Item>>
fn restore_from_data(from: &[u8], key: Option<&str>) -> Result<Vec<Self::Item>>
Restore from a ZIP file generated by Raivo OTP.
See Raivo’s source code for exporting the AES-encrypted ZIP.
Source§const ENCRYPTABLE: bool = true
const ENCRYPTABLE: bool = true
Indicates that the GUI might need to prompt for a password.
const IDENTIFIER: &'static str = "raivootp"
type Item = Item
fn title() -> String
fn subtitle() -> String
Auto Trait Implementations§
impl Freeze for RaivoOTP
impl RefUnwindSafe for RaivoOTP
impl Send for RaivoOTP
impl Sync for RaivoOTP
impl Unpin for RaivoOTP
impl UnwindSafe for RaivoOTP
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more