pub struct ActionPromiseJoin {
pub adapter: String,
}Expand description
Request to join or claim one invocation-wide compilation promise.
The invocation digest lives in the endpoint URL. The adapter remains in the body so a server can reject a client trying to join a promise created by a different action adapter under the same digest.
Fields§
§adapter: StringAction adapter that will interpret the completed prediction.
Implementations§
Trait Implementations§
Source§impl Clone for ActionPromiseJoin
impl Clone for ActionPromiseJoin
Source§fn clone(&self) -> ActionPromiseJoin
fn clone(&self) -> ActionPromiseJoin
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 ActionPromiseJoin
impl Debug for ActionPromiseJoin
Source§impl<'de> Deserialize<'de> for ActionPromiseJoin
impl<'de> Deserialize<'de> for ActionPromiseJoin
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
impl Eq for ActionPromiseJoin
Source§impl PartialEq for ActionPromiseJoin
impl PartialEq for ActionPromiseJoin
Source§impl Serialize for ActionPromiseJoin
impl Serialize for ActionPromiseJoin
impl StructuralPartialEq for ActionPromiseJoin
Auto Trait Implementations§
impl Freeze for ActionPromiseJoin
impl RefUnwindSafe for ActionPromiseJoin
impl Send for ActionPromiseJoin
impl Sync for ActionPromiseJoin
impl Unpin for ActionPromiseJoin
impl UnsafeUnpin for ActionPromiseJoin
impl UnwindSafe for ActionPromiseJoin
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