pub struct AcquisitionSpendAttempt {
pub decision_id: String,
pub attempt_id: String,
pub source: SourceId,
pub operation: String,
pub request: AcquisitionRequestId,
pub bound: CostBound,
}Expand description
Source attempts have their own identity, never a fabricated backend artifact.
Fields§
§decision_id: String§attempt_id: String§source: SourceId§operation: String§request: AcquisitionRequestId§bound: CostBoundTrait Implementations§
Source§impl Clone for AcquisitionSpendAttempt
impl Clone for AcquisitionSpendAttempt
Auto Trait Implementations§
impl Freeze for AcquisitionSpendAttempt
impl RefUnwindSafe for AcquisitionSpendAttempt
impl Send for AcquisitionSpendAttempt
impl Sync for AcquisitionSpendAttempt
impl Unpin for AcquisitionSpendAttempt
impl UnsafeUnpin for AcquisitionSpendAttempt
impl UnwindSafe for AcquisitionSpendAttempt
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