Trait RemoteExecute

Source
pub trait RemoteExecute {
    const ID: u8;
}
Expand description

An operation that is identifiable and executable by the runtime in a distributed environment.

It is used to facilitate serialization, deserialization, and dynamic execution of operations.

These will be automatically implemented by the RemoteExecute derive macro.

Required Associated Constants§

Source

const ID: u8

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§