pub struct BrowserIdentityExport {
pub version: u8,
pub config_yaml: String,
pub encrypted_secret_bundle_base64: String,
}Expand description
Browser-friendly identity export payload.
Contains serialized config text and an encrypted secret bundle encoded as base64 so it can be stored or copied as plain JSON.
Fields§
§version: u8§config_yaml: String§encrypted_secret_bundle_base64: StringImplementations§
Trait Implementations§
Source§impl Clone for BrowserIdentityExport
impl Clone for BrowserIdentityExport
Source§fn clone(&self) -> BrowserIdentityExport
fn clone(&self) -> BrowserIdentityExport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BrowserIdentityExport
impl Debug for BrowserIdentityExport
Source§impl<'de> Deserialize<'de> for BrowserIdentityExport
impl<'de> Deserialize<'de> for BrowserIdentityExport
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
Auto Trait Implementations§
impl Freeze for BrowserIdentityExport
impl RefUnwindSafe for BrowserIdentityExport
impl Send for BrowserIdentityExport
impl Sync for BrowserIdentityExport
impl Unpin for BrowserIdentityExport
impl UnsafeUnpin for BrowserIdentityExport
impl UnwindSafe for BrowserIdentityExport
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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