pub trait DeferredValue: Send + Sync { // Required method fn resolve(&self) -> Result<LogValue, BoxError>; }