pub struct ParsedStructuredLog {
pub program_id: Pubkey,
pub depth: u8,
pub result: ParsedProgramResult,
pub program_logs: Vec<ParsedProgramLog>,
pub data_logs: Vec<ParsedDataLog>,
pub return_data: Option<Vec<u8>>,
pub compute_log: Option<ComputeUnits>,
pub cpi_logs: Vec<Self>,
pub raw_logs: Vec<String>,
}Fields§
§program_id: Pubkey§depth: u8§result: ParsedProgramResult§program_logs: Vec<ParsedProgramLog>§data_logs: Vec<ParsedDataLog>§return_data: Option<Vec<u8>>§compute_log: Option<ComputeUnits>§cpi_logs: Vec<Self>§raw_logs: Vec<String>Implementations§
Trait Implementations§
Source§impl Clone for ParsedStructuredLog
impl Clone for ParsedStructuredLog
Source§fn clone(&self) -> ParsedStructuredLog
fn clone(&self) -> ParsedStructuredLog
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ParsedStructuredLog
impl Debug for ParsedStructuredLog
impl Eq for ParsedStructuredLog
Source§impl PartialEq for ParsedStructuredLog
impl PartialEq for ParsedStructuredLog
Source§fn eq(&self, other: &ParsedStructuredLog) -> bool
fn eq(&self, other: &ParsedStructuredLog) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ParsedStructuredLog
Auto Trait Implementations§
impl Freeze for ParsedStructuredLog
impl RefUnwindSafe for ParsedStructuredLog
impl Send for ParsedStructuredLog
impl Sync for ParsedStructuredLog
impl Unpin for ParsedStructuredLog
impl UnsafeUnpin for ParsedStructuredLog
impl UnwindSafe for ParsedStructuredLog
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