Struct google_cloudsupport2_beta::api::Media
source · pub struct Media {Show 30 fields
pub algorithm: Option<String>,
pub bigstore_object_ref: Option<Vec<u8>>,
pub blob_ref: Option<Vec<u8>>,
pub blobstore2_info: Option<Blobstore2Info>,
pub composite_media: Option<Vec<CompositeMedia>>,
pub content_type: Option<String>,
pub content_type_info: Option<ContentTypeInfo>,
pub cosmo_binary_reference: Option<Vec<u8>>,
pub crc32c_hash: Option<u32>,
pub diff_checksums_response: Option<DiffChecksumsResponse>,
pub diff_download_response: Option<DiffDownloadResponse>,
pub diff_upload_request: Option<DiffUploadRequest>,
pub diff_upload_response: Option<DiffUploadResponse>,
pub diff_version_response: Option<DiffVersionResponse>,
pub download_parameters: Option<DownloadParameters>,
pub filename: Option<String>,
pub hash: Option<String>,
pub hash_verified: Option<bool>,
pub inline: Option<Vec<u8>>,
pub is_potential_retry: Option<bool>,
pub length: Option<i64>,
pub md5_hash: Option<Vec<u8>>,
pub media_id: Option<Vec<u8>>,
pub object_id: Option<ObjectId>,
pub path: Option<String>,
pub reference_type: Option<String>,
pub sha1_hash: Option<Vec<u8>>,
pub sha256_hash: Option<Vec<u8>>,
pub timestamp: Option<u64>,
pub token: Option<String>,
}
Expand description
§gdata.* are outside protos with mising documentation
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- download media (response)
Fields§
§algorithm: Option<String>
§gdata.* are outside protos with mising documentation
bigstore_object_ref: Option<Vec<u8>>
§gdata.* are outside protos with mising documentation
blob_ref: Option<Vec<u8>>
§gdata.* are outside protos with mising documentation
blobstore2_info: Option<Blobstore2Info>
§gdata.* are outside protos with mising documentation
composite_media: Option<Vec<CompositeMedia>>
§gdata.* are outside protos with mising documentation
content_type: Option<String>
§gdata.* are outside protos with mising documentation
content_type_info: Option<ContentTypeInfo>
§gdata.* are outside protos with mising documentation
cosmo_binary_reference: Option<Vec<u8>>
§gdata.* are outside protos with mising documentation
crc32c_hash: Option<u32>
§gdata.* are outside protos with mising documentation
diff_checksums_response: Option<DiffChecksumsResponse>
§gdata.* are outside protos with mising documentation
diff_download_response: Option<DiffDownloadResponse>
§gdata.* are outside protos with mising documentation
diff_upload_request: Option<DiffUploadRequest>
§gdata.* are outside protos with mising documentation
diff_upload_response: Option<DiffUploadResponse>
§gdata.* are outside protos with mising documentation
diff_version_response: Option<DiffVersionResponse>
§gdata.* are outside protos with mising documentation
download_parameters: Option<DownloadParameters>
§gdata.* are outside protos with mising documentation
filename: Option<String>
§gdata.* are outside protos with mising documentation
hash: Option<String>
§gdata.* are outside protos with mising documentation
hash_verified: Option<bool>
§gdata.* are outside protos with mising documentation
inline: Option<Vec<u8>>
§gdata.* are outside protos with mising documentation
is_potential_retry: Option<bool>
§gdata.* are outside protos with mising documentation
length: Option<i64>
§gdata.* are outside protos with mising documentation
md5_hash: Option<Vec<u8>>
§gdata.* are outside protos with mising documentation
media_id: Option<Vec<u8>>
§gdata.* are outside protos with mising documentation
object_id: Option<ObjectId>
§gdata.* are outside protos with mising documentation
path: Option<String>
§gdata.* are outside protos with mising documentation
reference_type: Option<String>
§gdata.* are outside protos with mising documentation
sha1_hash: Option<Vec<u8>>
§gdata.* are outside protos with mising documentation
sha256_hash: Option<Vec<u8>>
§gdata.* are outside protos with mising documentation
timestamp: Option<u64>
§gdata.* are outside protos with mising documentation
token: Option<String>
§gdata.* are outside protos with mising documentation
Trait Implementations§
source§impl<'de> Deserialize<'de> for Media
impl<'de> Deserialize<'de> for Media
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 ResponseResult for Media
Auto Trait Implementations§
impl RefUnwindSafe for Media
impl Send for Media
impl Sync for Media
impl Unpin for Media
impl UnwindSafe for Media
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