pub struct TextHeader {
pub te: NitfField<TE>,
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<TE>
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 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 TextHeader
impl Debug for TextHeader
Source§impl Default for TextHeader
impl Default for TextHeader
Source§impl Display for TextHeader
impl Display for TextHeader
Source§impl NitfSegmentHeader for TextHeader
impl NitfSegmentHeader for TextHeader
Source§fn read(&mut self, reader: &mut (impl Read + Seek)) -> NitfResult<()>
fn read(&mut self, reader: &mut (impl Read + Seek)) -> NitfResult<()>
Read the segment info from stream Read more
Source§fn write(&self, writer: &mut (impl Write + Seek)) -> NitfResult<usize>
fn write(&self, writer: &mut (impl Write + Seek)) -> NitfResult<usize>
Write the segment info to stream Read more
fn from_reader(reader: &mut (impl Read + Seek)) -> NitfResult<Self>
Source§impl Ord for TextHeader
impl Ord for TextHeader
Source§fn cmp(&self, other: &TextHeader) -> Ordering
fn cmp(&self, other: &TextHeader) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for TextHeader
impl PartialEq for TextHeader
Source§impl PartialOrd for TextHeader
impl PartialOrd for TextHeader
impl Eq for TextHeader
impl StructuralPartialEq for TextHeader
Auto Trait Implementations§
impl Freeze for TextHeader
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