pub struct StandardHeader {
pub description: Option<Vec<String>>,
pub implementation_level: Option<String>,
pub name: Option<String>,
pub time_stamp: Option<String>,
pub author: Option<Vec<String>>,
pub organization: Option<Vec<String>>,
pub preprocessor_version: Option<String>,
pub originating_system: Option<String>,
pub authorization: Option<String>,
pub schema: Option<Vec<String>>,
}Expand description
Standard header fields projected from raw header records.
Every field is optional because the raw section may be incomplete. Calling this projection never removes or rewrites the underlying records.
Fields§
§description: Option<Vec<String>>FILE_DESCRIPTION descriptions.
implementation_level: Option<String>FILE_DESCRIPTION implementation level.
name: Option<String>FILE_NAME source name.
time_stamp: Option<String>FILE_NAME timestamp.
FILE_NAME authors.
organization: Option<Vec<String>>FILE_NAME organizations.
preprocessor_version: Option<String>FILE_NAME preprocessor.
originating_system: Option<String>FILE_NAME originating system.
FILE_NAME authorization.
schema: Option<Vec<String>>FILE_SCHEMA schema identifiers.
Trait Implementations§
Source§impl Clone for StandardHeader
impl Clone for StandardHeader
Source§fn clone(&self) -> StandardHeader
fn clone(&self) -> StandardHeader
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 StandardHeader
impl Debug for StandardHeader
Source§impl Default for StandardHeader
impl Default for StandardHeader
Source§fn default() -> StandardHeader
fn default() -> StandardHeader
Returns the “default value” for a type. Read more
impl Eq for StandardHeader
Source§impl PartialEq for StandardHeader
impl PartialEq for StandardHeader
impl StructuralPartialEq for StandardHeader
Auto Trait Implementations§
impl Freeze for StandardHeader
impl RefUnwindSafe for StandardHeader
impl Send for StandardHeader
impl Sync for StandardHeader
impl Unpin for StandardHeader
impl UnsafeUnpin for StandardHeader
impl UnwindSafe for StandardHeader
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