pub struct ProcessExternalRef {
pub backend: String,
pub id: String,
pub metadata: Option<Value>,
}Expand description
Durable backend reference for background work accepted outside the local process.
Fields§
§backend: String§id: String§metadata: Option<Value>Trait Implementations§
Source§impl Clone for ProcessExternalRef
impl Clone for ProcessExternalRef
Source§fn clone(&self) -> ProcessExternalRef
fn clone(&self) -> ProcessExternalRef
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ProcessExternalRef
impl Debug for ProcessExternalRef
Source§impl Default for ProcessExternalRef
impl Default for ProcessExternalRef
Source§fn default() -> ProcessExternalRef
fn default() -> ProcessExternalRef
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProcessExternalRef
impl<'de> Deserialize<'de> for ProcessExternalRef
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ProcessExternalRef
impl PartialEq for ProcessExternalRef
Source§fn eq(&self, other: &ProcessExternalRef) -> bool
fn eq(&self, other: &ProcessExternalRef) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ProcessExternalRef
impl Serialize for ProcessExternalRef
impl StructuralPartialEq for ProcessExternalRef
Auto Trait Implementations§
impl Freeze for ProcessExternalRef
impl RefUnwindSafe for ProcessExternalRef
impl Send for ProcessExternalRef
impl Sync for ProcessExternalRef
impl Unpin for ProcessExternalRef
impl UnsafeUnpin for ProcessExternalRef
impl UnwindSafe for ProcessExternalRef
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more