Struct rain_core::comm::LocalObjectOut [−][src]
pub struct LocalObjectOut { pub info: ObjectInfo, pub location: Option<DataLocation>, pub cache_hint: bool, }
Data object information in CallMsg
and ResultMsg
. See the corresponding
fields there for precise semantics.
Fields
info: ObjectInfo
location: Option<DataLocation>
Object data location
cache_hint: bool
If able, the executor should cache this object, preferably in the
unpacked form to save repeated unpacking (e.g. python cloudpickle).
If the executor decides to cache the object, it must add it to
ResultMsg::cached_objects
.
Trait Implementations
impl Clone for LocalObjectOut
[src]
impl Clone for LocalObjectOut
fn clone(&self) -> LocalObjectOut
[src]
fn clone(&self) -> LocalObjectOut
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for LocalObjectOut
[src]
impl Debug for LocalObjectOut
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl PartialEq for LocalObjectOut
[src]
impl PartialEq for LocalObjectOut
fn eq(&self, other: &LocalObjectOut) -> bool
[src]
fn eq(&self, other: &LocalObjectOut) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &LocalObjectOut) -> bool
[src]
fn ne(&self, other: &LocalObjectOut) -> bool
This method tests for !=
.
Auto Trait Implementations
impl Send for LocalObjectOut
impl Send for LocalObjectOut
impl Sync for LocalObjectOut
impl Sync for LocalObjectOut