pub struct SpendAttempt {
pub decision_id: String,
pub attempt_id: String,
pub backend_id: String,
pub target: u32,
pub artifact: ArtifactId,
pub operation: Operation,
pub bound: CostBound,
pub cost_unit: SpendUnit,
}Fields§
§decision_id: String§attempt_id: String§backend_id: String§target: u32§artifact: ArtifactId§operation: Operation§bound: CostBound§cost_unit: SpendUnitTrait Implementations§
Source§impl Clone for SpendAttempt
impl Clone for SpendAttempt
Auto Trait Implementations§
impl Freeze for SpendAttempt
impl RefUnwindSafe for SpendAttempt
impl Send for SpendAttempt
impl Sync for SpendAttempt
impl Unpin for SpendAttempt
impl UnsafeUnpin for SpendAttempt
impl UnwindSafe for SpendAttempt
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