pub fn log(&self) {
        #[cfg(target_arch = "bpf")]
        {
            extern "C" {
                fn sol_log_pubkey(pubkey_addr: *const u8);
            }
            unsafe { sol_log_pubkey(self.as_ref() as *const _ as *const u8) };
        }

        #[cfg(not(target_arch = "bpf"))]
        crate::program_stubs::sol_log(&self.to_string());
    }
/// Log a `Pubkey` from a program
Log a `Pubkey` from a program
Log a ` Pubkey ` from a program
pub fn log(&self) {
        #[cfg(target_arch = "bpf")]
        {
            extern "C" {
                fn sol_log_pubkey(pubkey_addr: *const u8);
            }
            unsafe { sol_log_pubkey(self.as_ref() as *const _ as *const u8) };
        }
        #[cfg(not(target_arch = "bpf"))]
        crate::program_stubs::sol_log(&self.to_string());
    }
pub fn log ( & self ) { # [ cfg ( target_arch " " ) ] { extern " " { fn sol_log_pubkey ( pubkey_addr : * const u8 ) ; } unsafe { sol_log_pubkey ( self . as_ref ( ) as * const _ as * const u8 ) } ; } # [ cfg ( not ( target_arch " " ) ) ] crate :: program_stubs :: sol_log ( & self . to_string ( ) ) ; }
Log a `Pubkey` from a program
Log a ` Pubkey ` from a program
&self