pub struct NegotiationResponse {
pub strategies: Vec<StrategyOption>,
}Expand description
A response from an Agent offering various execution strategies.
Fields§
§strategies: Vec<StrategyOption>List of available strategies and their estimated costs.
Trait Implementations§
Source§impl Clone for NegotiationResponse
impl Clone for NegotiationResponse
Source§fn clone(&self) -> NegotiationResponse
fn clone(&self) -> NegotiationResponse
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 moreAuto Trait Implementations§
impl Freeze for NegotiationResponse
impl RefUnwindSafe for NegotiationResponse
impl Send for NegotiationResponse
impl Sync for NegotiationResponse
impl Unpin for NegotiationResponse
impl UnwindSafe for NegotiationResponse
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