fn update_headers(
        f: &mut File,
        header_1: Result<Header>,
        header_2: Result<Header>,
        guid: u128,
    ) -> Result<(Header, Header)> {
        // According to the spec, update twice
        let (header_1, header_2) = VhdxHeader::update_header(f, header_1, header_2, guid)?;
        VhdxHeader::update_header(f, Ok(header_1), Ok(header_2), guid)
    }
// Update the provided headers accoding to the spec
Update the provided headers accoding to the spec
Update the provided headers accoding to the spec
fn update_headers(
        f: &mut File,
        header_1: Result<Header>,
        header_2: Result<Header>,
        guid: u128,
    ) -> Result<(Header, Header)> {
        // According to the spec, update twice
        let (header_1, header_2) = VhdxHeader::update_header(f, header_1, header_2, guid)?;
        VhdxHeader::update_header(f, Ok(header_1), Ok(header_2), guid)
    }
fn update_headers ( f : & mut File , header_1 : Result < Header > , header_2 : Result < Header > , guid : u128 , ) -> Result < ( Header , Header ) > { // According to the spec, update twice let ( header_1 , header_2 ) = VhdxHeader :: update_header ( f , header_1 , header_2 , guid ) ? ; VhdxHeader :: update_header ( f , Ok ( header_1 ) , Ok ( header_2 ) , guid ) }
Update the provided headers accoding to the spec
Update the provided headers accoding to the spec
f
&mut File
header_1
Result<Header>
header_2
Result<Header>
guid
u128
f
&mut File
header_1
Result<Header>
header_2
Result<Header>
guid
u128