pub fn raw_GetTransactionStatistics(
statistic: TransactionStatistic,
result: &mut u64,
) -> Result<(), SysErr>Expand description
Returns a transaction statistic value. Note that statistics may be disabled in release builds or production execution, and may return nondeterministic values in test configurations. Nondeterministic stats will be disabled in production settings.
§Arguments
§Inputs
statistic
§Outputs
The following parameters are written by the syscall only if it returns kSyscallErrorCodeNone. A span output then has only its first min(len, written_len) bytes written:
result
This is the raw_GetTransactionStatistics variant that wraps uninit_GetTransactionStatistics.
It converts regular output types to MaybeUninit and calls uninit_GetTransactionStatistics.
§Errors
- kSyscallErrorCodeInvalidSyscallInput: The requested statistic does not exist or is not available in this configuration.