pub struct AcquisitionAuthorizationRequest {
pub attempt: AcquisitionSpendAttempt,
pub subject: Handle,
pub scope: Scope,
pub step: String,
pub tier: u32,
pub page: u32,
pub reserved_units: u64,
pub remaining_ms: u64,
}Expand description
The exact source attempt presented to the host, with its own digest domain.
Fields§
§attempt: AcquisitionSpendAttempt§subject: Handle§scope: Scope§step: String§tier: u32§page: u32§reserved_units: u64§remaining_ms: u64Implementations§
Source§impl AcquisitionAuthorizationRequest
impl AcquisitionAuthorizationRequest
pub fn digest(&self) -> Result<ContentDigest, CanonicalError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AcquisitionAuthorizationRequest
impl RefUnwindSafe for AcquisitionAuthorizationRequest
impl Send for AcquisitionAuthorizationRequest
impl Sync for AcquisitionAuthorizationRequest
impl Unpin for AcquisitionAuthorizationRequest
impl UnsafeUnpin for AcquisitionAuthorizationRequest
impl UnwindSafe for AcquisitionAuthorizationRequest
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