pub struct UserWalletOutput {
pub initial_size: usize,
pub new_size: usize,
pub added_count: usize,
pub removed_indexes: ShortVec<usize>,
}
Fields§
§initial_size: usize
§new_size: usize
§added_count: usize
§removed_indexes: ShortVec<usize>
Implementations§
Source§impl UserWalletOutput
impl UserWalletOutput
pub fn require_to_update_civic(output: &Option<Self>) -> bool
pub fn commit_to_civic_info( &self, civic: ShortVec<CivicInfo>, ) -> ShortVec<CivicInfo>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for UserWalletOutput
impl RefUnwindSafe for UserWalletOutput
impl Send for UserWalletOutput
impl Sync for UserWalletOutput
impl Unpin for UserWalletOutput
impl UnwindSafe for UserWalletOutput
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