pub struct AccountExport {
pub alias: String,
pub is_default: bool,
pub label: Option<String>,
pub email: Option<String>,
pub description: Option<String>,
pub daily_budget: Option<u32>,
}Expand description
Exported account metadata for sharing without secrets.
Fields§
§alias: String§is_default: bool§label: Option<String>§email: Option<String>§description: Option<String>§daily_budget: Option<u32>Trait Implementations§
Source§impl Clone for AccountExport
impl Clone for AccountExport
Source§fn clone(&self) -> AccountExport
fn clone(&self) -> AccountExport
Returns a duplicate of the value. Read more
1.0.0 · 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 AccountExport
impl Debug for AccountExport
Source§impl<'de> Deserialize<'de> for AccountExport
impl<'de> Deserialize<'de> for AccountExport
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 PartialEq for AccountExport
impl PartialEq for AccountExport
Source§impl Serialize for AccountExport
impl Serialize for AccountExport
impl Eq for AccountExport
impl StructuralPartialEq for AccountExport
Auto Trait Implementations§
impl Freeze for AccountExport
impl RefUnwindSafe for AccountExport
impl Send for AccountExport
impl Sync for AccountExport
impl Unpin for AccountExport
impl UnwindSafe for AccountExport
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