pub struct KeyPageState {
pub url: String,
pub version: u64,
pub credit_balance: u64,
pub accept_threshold: u64,
pub keys: Vec<KeyEntry>,
}Expand description
Key page state information
Fields§
§url: StringKey page URL
version: u64Current version
credit_balance: u64Credit balance
accept_threshold: u64Accept threshold (signatures required)
keys: Vec<KeyEntry>Keys on the page
Trait Implementations§
Source§impl Clone for KeyPageState
impl Clone for KeyPageState
Source§fn clone(&self) -> KeyPageState
fn clone(&self) -> KeyPageState
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 KeyPageState
impl Debug for KeyPageState
Source§impl<'de> Deserialize<'de> for KeyPageState
impl<'de> Deserialize<'de> for KeyPageState
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 KeyPageState
impl RefUnwindSafe for KeyPageState
impl Send for KeyPageState
impl Sync for KeyPageState
impl Unpin for KeyPageState
impl UnwindSafe for KeyPageState
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