pub struct AcquisitionRequest {
pub request: ProtocolRequestEnvelope,
pub path: AcquisitionPath,
pub endpoint: AcquisitionEndpoint,
pub authentication: SourceAuthentication,
pub source_sha256: Option<String>,
pub filename: String,
pub media_type: String,
pub shared_source: Option<String>,
pub budgets: DisclosureBudgetOverrides,
}Fields§
§request: ProtocolRequestEnvelope§path: AcquisitionPath§endpoint: AcquisitionEndpoint§authentication: SourceAuthentication§source_sha256: Option<String>SHA-256 of the exact sensitive signed URL bytes. Its public endpoint is only the origin, so path-embedded credentials never enter control JSON.
filename: String§media_type: String§budgets: DisclosureBudgetOverridesImplementations§
Trait Implementations§
Source§impl Clone for AcquisitionRequest
impl Clone for AcquisitionRequest
Source§fn clone(&self) -> AcquisitionRequest
fn clone(&self) -> AcquisitionRequest
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 AcquisitionRequest
impl Debug for AcquisitionRequest
Source§impl<'de> Deserialize<'de> for AcquisitionRequest
impl<'de> Deserialize<'de> for AcquisitionRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AcquisitionRequest
impl RefUnwindSafe for AcquisitionRequest
impl Send for AcquisitionRequest
impl Sync for AcquisitionRequest
impl Unpin for AcquisitionRequest
impl UnsafeUnpin for AcquisitionRequest
impl UnwindSafe for AcquisitionRequest
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