Struct esl::FileMetadata
source · pub struct FileMetadata {
pub version: u32,
pub file_type: FileType,
pub author: String,
pub description: Vec<String>,
pub records: u32,
}
Fields
version: u32
file_type: FileType
description: Vec<String>
records: u32
Trait Implementations
sourceimpl Clone for FileMetadata
impl Clone for FileMetadata
sourcefn clone(&self) -> FileMetadata
fn clone(&self) -> FileMetadata
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for FileMetadata
impl Debug for FileMetadata
sourceimpl<'de> Deserialize<'de> for FileMetadata
impl<'de> Deserialize<'de> for FileMetadata
sourcefn 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
sourceimpl From<FileMetadata> for Field
impl From<FileMetadata> for Field
sourcefn from(v: FileMetadata) -> Self
fn from(v: FileMetadata) -> Self
Converts to this type from the input type.
sourceimpl PartialEq<FileMetadata> for FileMetadata
impl PartialEq<FileMetadata> for FileMetadata
sourcefn eq(&self, other: &FileMetadata) -> bool
fn eq(&self, other: &FileMetadata) -> bool
sourceimpl Serialize for FileMetadata
impl Serialize for FileMetadata
impl Eq for FileMetadata
impl StructuralEq for FileMetadata
impl StructuralPartialEq for FileMetadata
Auto Trait Implementations
impl RefUnwindSafe for FileMetadata
impl Send for FileMetadata
impl Sync for FileMetadata
impl Unpin for FileMetadata
impl UnwindSafe for FileMetadata
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more