pub struct FileIMGExiftool {
pub creator_tool: Option<Vec<String>>,
pub derived_document_id: Option<Vec<String>>,
pub document_id: Option<Vec<String>>,
pub instance_id: Option<Vec<String>>,
pub toolkit: Option<Vec<String>>,
}
Expand description
Exiftool Information Model
Fields§
§creator_tool: Option<Vec<String>>
Image Creation Tool
derived_document_id: Option<Vec<String>>
Derived Document ID
document_id: Option<Vec<String>>
Document ID
instance_id: Option<Vec<String>>
Instance ID
toolkit: Option<Vec<String>>
Toolkit
Trait Implementations§
Source§impl Clone for FileIMGExiftool
impl Clone for FileIMGExiftool
Source§fn clone(&self) -> FileIMGExiftool
fn clone(&self) -> FileIMGExiftool
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for FileIMGExiftool
impl Debug for FileIMGExiftool
Source§impl Default for FileIMGExiftool
impl Default for FileIMGExiftool
Source§fn default() -> FileIMGExiftool
fn default() -> FileIMGExiftool
Returns the “default value” for a type. Read more
Source§impl Described<ElasticMeta> for FileIMGExiftool
impl Described<ElasticMeta> for FileIMGExiftool
Source§fn metadata() -> Descriptor<ElasticMeta>
fn metadata() -> Descriptor<ElasticMeta>
Get self description of this type
Source§impl<'de> Deserialize<'de> for FileIMGExiftoolwhere
FileIMGExiftool: Default,
impl<'de> Deserialize<'de> for FileIMGExiftoolwhere
FileIMGExiftool: Default,
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 FileIMGExiftool
impl RefUnwindSafe for FileIMGExiftool
impl Send for FileIMGExiftool
impl Sync for FileIMGExiftool
impl Unpin for FileIMGExiftool
impl UnwindSafe for FileIMGExiftool
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more