pub enum ProxiedStaging {
Idle,
Claimed,
Staged(ContentRef),
}Expand description
Staging progress for a service-proxied upload.
Variants§
Idle
No request owns the staging slot and no content has been staged.
Claimed
One request owns the staging slot.
Staged(ContentRef)
Content that passed validation and was recorded by the session.
Trait Implementations§
Source§impl Clone for ProxiedStaging
impl Clone for ProxiedStaging
Source§fn clone(&self) -> ProxiedStaging
fn clone(&self) -> ProxiedStaging
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ProxiedStaging
impl Debug for ProxiedStaging
Source§impl<'de> Deserialize<'de> for ProxiedStaging
impl<'de> Deserialize<'de> for ProxiedStaging
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
impl Eq for ProxiedStaging
Source§impl PartialEq for ProxiedStaging
impl PartialEq for ProxiedStaging
Source§impl Serialize for ProxiedStaging
impl Serialize for ProxiedStaging
impl StructuralPartialEq for ProxiedStaging
Auto Trait Implementations§
impl Freeze for ProxiedStaging
impl RefUnwindSafe for ProxiedStaging
impl Send for ProxiedStaging
impl Sync for ProxiedStaging
impl Unpin for ProxiedStaging
impl UnsafeUnpin for ProxiedStaging
impl UnwindSafe for ProxiedStaging
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