Struct nitf_rs::headers::text_hdr::TextHeader
source · pub struct TextHeader {
pub te: NitfField<String>,
pub textid: NitfField<String>,
pub txtalvl: NitfField<u16>,
pub txtdt: NitfField<String>,
pub txttitl: NitfField<String>,
pub security: Security,
pub encryp: NitfField<String>,
pub txtfmt: NitfField<TextFormat>,
pub txshdl: NitfField<u16>,
pub txsofl: NitfField<u16>,
pub txshd: ExtendedSubheader,
}
Expand description
Text Segment Metadata
Fields§
§te: NitfField<String>
File Part Type
textid: NitfField<String>
Text Identifier
txtalvl: NitfField<u16>
Text Attachment Level
txtdt: NitfField<String>
Text Date and Time
txttitl: NitfField<String>
Text Title
security: Security
Security information
encryp: NitfField<String>
Encryption
txtfmt: NitfField<TextFormat>
Text Format
txshdl: NitfField<u16>
Text Extended Subheader Data Length
txsofl: NitfField<u16>
Text Extended Subheader Overflow
txshd: ExtendedSubheader
Text Extended Subheader Data
Trait Implementations§
source§impl Clone for TextHeader
impl Clone for TextHeader
source§fn clone(&self) -> TextHeader
fn clone(&self) -> TextHeader
Returns a copy 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 TextHeader
impl Debug for TextHeader
source§impl Default for TextHeader
impl Default for TextHeader
source§fn default() -> TextHeader
fn default() -> TextHeader
Returns the “default value” for a type. Read more
source§impl Display for TextHeader
impl Display for TextHeader
source§impl NitfSegmentHeader for TextHeader
impl NitfSegmentHeader for TextHeader
source§impl PartialEq for TextHeader
impl PartialEq for TextHeader
source§fn eq(&self, other: &TextHeader) -> bool
fn eq(&self, other: &TextHeader) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for TextHeader
impl StructuralEq for TextHeader
impl StructuralPartialEq for TextHeader
Auto Trait Implementations§
impl RefUnwindSafe for TextHeader
impl Send for TextHeader
impl Sync for TextHeader
impl Unpin for TextHeader
impl UnwindSafe for TextHeader
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