pub fn public_key(&self) -> PublicKey {
        match self {
            GenesisAccount::System => PublicKey::System,
            GenesisAccount::Account { public_key, .. } => public_key.clone(),
            GenesisAccount::Delegator {
                delegator_public_key,
                ..
            } => delegator_public_key.clone(),
        }
    }
/// The public key (if any) associated with the account.
The public key (if any) associated with the account.
The public key ( if any ) associated with the account .
pub fn public_key(&self) -> PublicKey {
        match self {
            GenesisAccount::System => PublicKey::System,
            GenesisAccount::Account { public_key, .. } => public_key.clone(),
            GenesisAccount::Delegator {
                delegator_public_key,
                ..
            } => delegator_public_key.clone(),
        }
    }
pub fn public_key ( & self ) -> PublicKey { match self { GenesisAccount :: System => PublicKey :: System , GenesisAccount :: Account { public_key , .. } => public_key . clone ( ) , GenesisAccount :: Delegator { delegator_public_key , .. } => delegator_public_key . clone ( ) , } }
The public key (if any) associated with the account.
The public key ( if any ) associated with the account .
&self
&self