pub fn find_tag_unsigned_vec<T: TryFrom<u32>>(&mut self, tag: Tag) -> TiffResult<Option<Vec<T>>> {
        self.find_tag(tag)?
            .map(|v| v.into_u32_vec()).transpose()?
            .map(|v| v.into_iter()
                .map(|u| T::try_from(u).map_err(|_| TiffFormatError::InvalidTagValueType(tag).into()))
                .collect())
            .transpose()
    }
/// Tries to retrieve a vector of all a tag's values and convert them to
/// the desired unsigned type.
Tries to retrieve a vector of all a tag's values and convert them to
the desired unsigned type.
Tries to retrieve a vector of all a tag ' s values and convert them to the desired unsigned type .
pub fn find_tag_unsigned_vec<T: TryFrom<u32>>(&mut self, tag: Tag) -> TiffResult<Option<Vec<T>>> {
        self.find_tag(tag)?
            .map(|v| v.into_u32_vec()).transpose()?
            .map(|v| v.into_iter()
                .map(|u| T::try_from(u).map_err(|_| TiffFormatError::InvalidTagValueType(tag).into()))
                .collect())
            .transpose()
    }
pub fn find_tag_unsigned_vec < T : TryFrom < u32 > > ( & mut self , tag : Tag ) -> TiffResult < Option < Vec < T > > > { self . find_tag ( tag ) ? . map ( | v | v . into_u32_vec ( ) ) . transpose ( ) ? . map ( | v | v . into_iter ( ) . map ( | u | T :: try_from ( u ) . map_err ( | _ | TiffFormatError :: InvalidTagValueType ( tag ) . into ( ) ) ) . collect ( ) ) . transpose ( ) }
Tries to retrieve a vector of all a tag's values and convert them to
the desired unsigned type.
Tries to retrieve a vector of all a tag ' s values and convert them to the desired unsigned type .
&mut self
tag
Tag
&mut self
tag
Tag