pub struct RuntimeDiagLogs {
pub som_fail_log: Vec<SomFailEntry>,
pub instance_write_log: Vec<InstanceWriteEntry>,
}Expand description
Epic A E-2/E-3: verbose per-entry diagnostic logs drained alongside
RuntimeMetadata from HostBindings. Empty unless
XFA_RUNTIME_DIAG=1 is set at the HostBindings call sites.
Fields§
§som_fail_log: Vec<SomFailEntry>E-2: SOM resolution misses (capped at 200).
instance_write_log: Vec<InstanceWriteEntry>E-3: instanceManager write events (capped at 200).
Trait Implementations§
Source§impl Debug for RuntimeDiagLogs
impl Debug for RuntimeDiagLogs
Auto Trait Implementations§
impl Freeze for RuntimeDiagLogs
impl RefUnwindSafe for RuntimeDiagLogs
impl Send for RuntimeDiagLogs
impl Sync for RuntimeDiagLogs
impl Unpin for RuntimeDiagLogs
impl UnsafeUnpin for RuntimeDiagLogs
impl UnwindSafe for RuntimeDiagLogs
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
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().