pub trait IpcValue: Debug + Serialize + for<'d> Deserialize<'d> + Send + 'static { }
Expand description
Represents a type that can be an input and output of IPC workers.
§Trait Alias
This trait is used like a type alias for traits and is already implemented for all types it applies to.
§Implementing
Types need to be Debug + serde::Serialize + serde::de::Deserialize + Send + 'static
to auto-implement this trait,
if you want to send an external type in that does not implement all the traits
you may need to declare a newtype wrapper.
Object Safety§
This trait is not object safe.