pub trait AccountUpdateExt {
// Required methods
fn is_full_account_data_ext(&self) -> bool;
fn to_account_ext(&self) -> Result<Option<Account>>;
fn apply_ext(self, account: &mut GetAccountResult) -> Result<()>;
fn expect_hex_data_ext(&self) -> Result<Vec<u8>>;
}