pub struct GenericPasswordRecord {
pub label: String,
pub url: Vec<Url>,
pub username: String,
pub password: String,
pub otp_auth: Option<String>,
pub tags: Option<HashSet<String>>,
pub note: Option<String>,
}Available on crate feature
import only.Expand description
Generic password record.
Fields§
§label: StringThe label of the entry.
url: Vec<Url>The URLs of the entry.
username: StringThe username for the entry.
password: StringThe password for the entry.
otp_auth: Option<String>OTP auth information for the entry.
Collection of tags.
note: Option<String>Optional note.
Trait Implementations§
Source§impl From<BitwardenPasswordRecord> for GenericPasswordRecord
impl From<BitwardenPasswordRecord> for GenericPasswordRecord
Source§fn from(value: BitwardenPasswordRecord) -> Self
fn from(value: BitwardenPasswordRecord) -> Self
Converts to this type from the input type.
Source§impl From<ChromePasswordRecord> for GenericPasswordRecord
impl From<ChromePasswordRecord> for GenericPasswordRecord
Source§fn from(value: ChromePasswordRecord) -> Self
fn from(value: ChromePasswordRecord) -> Self
Converts to this type from the input type.
Source§impl From<DashlanePasswordRecord> for GenericPasswordRecord
impl From<DashlanePasswordRecord> for GenericPasswordRecord
Source§fn from(value: DashlanePasswordRecord) -> Self
fn from(value: DashlanePasswordRecord) -> Self
Converts to this type from the input type.
Source§impl From<FirefoxPasswordRecord> for GenericPasswordRecord
impl From<FirefoxPasswordRecord> for GenericPasswordRecord
Source§fn from(value: FirefoxPasswordRecord) -> Self
fn from(value: FirefoxPasswordRecord) -> Self
Converts to this type from the input type.
Source§impl From<MacPasswordRecord> for GenericPasswordRecord
impl From<MacPasswordRecord> for GenericPasswordRecord
Source§fn from(value: MacPasswordRecord) -> Self
fn from(value: MacPasswordRecord) -> Self
Converts to this type from the input type.
Source§impl From<OnePasswordRecord> for GenericPasswordRecord
impl From<OnePasswordRecord> for GenericPasswordRecord
Source§fn from(value: OnePasswordRecord) -> Self
fn from(value: OnePasswordRecord) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for GenericPasswordRecord
impl RefUnwindSafe for GenericPasswordRecord
impl Send for GenericPasswordRecord
impl Sync for GenericPasswordRecord
impl Unpin for GenericPasswordRecord
impl UnwindSafe for GenericPasswordRecord
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