pub fn find_tag_unsigned<T: TryFrom<u32>>(&mut self, tag: Tag) -> TiffResult<Option<T>> {
        self.find_tag(tag)?
            .map(|v| v.into_u32()).transpose()?
            .map(|value| T::try_from(value)
                .map_err(|_| TiffFormatError::InvalidTagValueType(tag).into()))
            .transpose()
    }
/// Tries to retrieve a tag and convert it to the desired unsigned type.
Tries to retrieve a tag and convert it to the desired unsigned type.
Tries to retrieve a tag and convert it to the desired unsigned type .
pub fn find_tag_unsigned<T: TryFrom<u32>>(&mut self, tag: Tag) -> TiffResult<Option<T>> {
        self.find_tag(tag)?
            .map(|v| v.into_u32()).transpose()?
            .map(|value| T::try_from(value)
                .map_err(|_| TiffFormatError::InvalidTagValueType(tag).into()))
            .transpose()
    }
pub fn find_tag_unsigned < T : TryFrom < u32 > > ( & mut self , tag : Tag ) -> TiffResult < Option < T > > { self . find_tag ( tag ) ? . map ( | v | v . into_u32 ( ) ) . transpose ( ) ? . map ( | value | T :: try_from ( value ) . map_err ( | _ | TiffFormatError :: InvalidTagValueType ( tag ) . into ( ) ) ) . transpose ( ) }
Tries to retrieve a tag and convert it to the desired unsigned type.
Tries to retrieve a tag and convert it to the desired unsigned type .
&mut self
tag
Tag
&mut self
tag
Tag