pub struct PrepareArtifactUploadRequest {
pub kind: ArtifactKind,
pub mime_type: String,
pub size_bytes: u64,
pub sha256: String,
pub duration_millis: Option<u64>,
}Fields§
§kind: ArtifactKind§mime_type: String§size_bytes: u64§sha256: String§duration_millis: Option<u64>Implementations§
Source§impl PrepareArtifactUploadRequest
impl PrepareArtifactUploadRequest
pub fn validate(&self) -> Result<(), PrepareArtifactUploadValidationError>
Trait Implementations§
Source§impl Clone for PrepareArtifactUploadRequest
impl Clone for PrepareArtifactUploadRequest
Source§fn clone(&self) -> PrepareArtifactUploadRequest
fn clone(&self) -> PrepareArtifactUploadRequest
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 PrepareArtifactUploadRequest
impl Debug for PrepareArtifactUploadRequest
Source§impl<'de> Deserialize<'de> for PrepareArtifactUploadRequest
impl<'de> Deserialize<'de> for PrepareArtifactUploadRequest
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 PrepareArtifactUploadRequest
impl StructuralPartialEq for PrepareArtifactUploadRequest
Auto Trait Implementations§
impl Freeze for PrepareArtifactUploadRequest
impl RefUnwindSafe for PrepareArtifactUploadRequest
impl Send for PrepareArtifactUploadRequest
impl Sync for PrepareArtifactUploadRequest
impl Unpin for PrepareArtifactUploadRequest
impl UnsafeUnpin for PrepareArtifactUploadRequest
impl UnwindSafe for PrepareArtifactUploadRequest
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