11use crate :: prelude:: * ;
22use azure_core:: { headers:: * , prelude:: * , Body , RequestId } ;
3- use azure_storage:: { headers:: content_md5_from_headers , ConsistencyMD5 } ;
3+ use azure_storage:: { headers:: content_md5_from_headers_optional , ConsistencyMD5 } ;
44use time:: OffsetDateTime ;
55
66operation ! {
@@ -51,7 +51,7 @@ impl PutPageBuilder {
5151pub struct PutPageResponse {
5252 pub etag : String ,
5353 pub last_modified : OffsetDateTime ,
54- pub content_md5 : ConsistencyMD5 ,
54+ pub content_md5 : Option < ConsistencyMD5 > ,
5555 pub sequence_number : u64 ,
5656 pub request_id : RequestId ,
5757 pub date : OffsetDateTime ,
@@ -62,7 +62,7 @@ impl PutPageResponse {
6262 pub ( crate ) fn from_headers ( headers : & Headers ) -> azure_core:: Result < Self > {
6363 let etag = etag_from_headers ( headers) ?;
6464 let last_modified = last_modified_from_headers ( headers) ?;
65- let content_md5 = content_md5_from_headers ( headers) ?;
65+ let content_md5 = content_md5_from_headers_optional ( headers) ?;
6666 let sequence_number = sequence_number_from_headers ( headers) ?;
6767 let request_id = request_id_from_headers ( headers) ?;
6868 let date = date_from_headers ( headers) ?;
0 commit comments