pub struct HeadObjectResponseHeader {Show 23 fields
pub custom_x_oss_meta: HashMap<String, String>,
pub x_oss_server_side_encryption: Option<String>,
pub x_oss_server_side_encryption_key_id: Option<String>,
pub x_oss_storage_class: String,
pub x_oss_object_type: String,
pub x_oss_next_append_position: Option<String>,
pub x_oss_hash_crc64ecma: Option<String>,
pub x_oss_transition_time: Option<String>,
pub x_oss_expiration: Option<String>,
pub x_oss_restore: Option<String>,
pub x_oss_process_status: Option<String>,
pub x_oss_request_charged: Option<String>,
pub content_md5: Option<String>,
pub last_modified: String,
pub access_control_allow_origin: Option<String>,
pub access_control_allow_methods: Option<String>,
pub access_control_max_age: Option<String>,
pub access_control_allow_headers: Option<String>,
pub access_control_expose_headers: Option<String>,
pub x_oss_tagging_count: Option<String>,
pub content_type: String,
pub content_length: u64,
pub etag: String,
}Fields§
§custom_x_oss_meta: HashMap<String, String>§x_oss_server_side_encryption: Option<String>§x_oss_server_side_encryption_key_id: Option<String>§x_oss_storage_class: String§x_oss_object_type: String§x_oss_next_append_position: Option<String>§x_oss_hash_crc64ecma: Option<String>§x_oss_transition_time: Option<String>§x_oss_expiration: Option<String>§x_oss_restore: Option<String>§x_oss_process_status: Option<String>§x_oss_request_charged: Option<String>§content_md5: Option<String>§last_modified: String§access_control_allow_origin: Option<String>§access_control_allow_methods: Option<String>§access_control_max_age: Option<String>§access_control_allow_headers: Option<String>§access_control_expose_headers: Option<String>§x_oss_tagging_count: Option<String>§content_type: String§content_length: u64§etag: StringTrait Implementations§
Source§impl Debug for HeadObjectResponseHeader
impl Debug for HeadObjectResponseHeader
Source§impl<'de> Deserialize<'de> for HeadObjectResponseHeader
impl<'de> Deserialize<'de> for HeadObjectResponseHeader
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 HeadObjectResponseHeader
impl RefUnwindSafe for HeadObjectResponseHeader
impl Send for HeadObjectResponseHeader
impl Sync for HeadObjectResponseHeader
impl Unpin for HeadObjectResponseHeader
impl UnsafeUnpin for HeadObjectResponseHeader
impl UnwindSafe for HeadObjectResponseHeader
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