pub struct ValidatorInfo {
pub address: [u8; 20],
pub public_key: PublicKey,
pub power: u64,
pub name: Option<String>,
pub proposer_priority: i64,
}
Fields§
§address: [u8; 20]
§public_key: PublicKey
§power: u64
Validator voting power
name: Option<String>
Validator name
proposer_priority: i64
Validator proposer priority
Implementations§
Auto Trait Implementations§
impl Freeze for ValidatorInfo
impl RefUnwindSafe for ValidatorInfo
impl Send for ValidatorInfo
impl Sync for ValidatorInfo
impl Unpin for ValidatorInfo
impl UnwindSafe for ValidatorInfo
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