pub struct CompleteOperation {
pub capability: CapabilityToken,
pub reference: CompletionReference,
pub argument: CompletionArgument,
pub context_arguments: Value,
}Expand description
Completion payload for prompt arguments or resource templates.
Fields§
§capability: CapabilityToken§reference: CompletionReference§argument: CompletionArgument§context_arguments: ValueTrait Implementations§
Source§impl Clone for CompleteOperation
impl Clone for CompleteOperation
Source§fn clone(&self) -> CompleteOperation
fn clone(&self) -> CompleteOperation
Returns a duplicate of the value. Read more
1.0.0 · 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 CompleteOperation
impl Debug for CompleteOperation
Source§impl<'de> Deserialize<'de> for CompleteOperation
impl<'de> Deserialize<'de> for CompleteOperation
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CompleteOperation, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CompleteOperation, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for CompleteOperation
impl Serialize for CompleteOperation
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for CompleteOperation
impl RefUnwindSafe for CompleteOperation
impl Send for CompleteOperation
impl Sync for CompleteOperation
impl Unpin for CompleteOperation
impl UnsafeUnpin for CompleteOperation
impl UnwindSafe for CompleteOperation
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