pub trait Trace:
Any
+ Send
+ Sync {
// Required methods
fn make_binary(&mut self, kind: DataKind, data: &[u8]) -> Data;
fn make_string(&mut self, kind: DataKind, data: &str) -> Data;
fn add(&mut self, action: Action<'_, PointerReferences>)
where for<'a> Action<'a, PointerReferences>: Serialize;
}Available on crate feature
trace and (crate features replay or trace) only.Required Methods§
fn make_binary(&mut self, kind: DataKind, data: &[u8]) -> Data
fn make_string(&mut self, kind: DataKind, data: &str) -> Data
fn add(&mut self, action: Action<'_, PointerReferences>)
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".