Struct nitf_rs::headers::graphic_hdr::GraphicHeader
source · pub struct GraphicHeader {Show 17 fields
pub sy: NitfField<String>,
pub sid: NitfField<String>,
pub sname: NitfField<String>,
pub security: Security,
pub encryp: NitfField<String>,
pub sfmt: NitfField<Format>,
pub sstruct: NitfField<u64>,
pub sdlvl: NitfField<u16>,
pub salvl: NitfField<u16>,
pub sloc: NitfField<String>,
pub sbnd1: NitfField<BoundLocation>,
pub scolor: NitfField<Color>,
pub sbnd2: NitfField<BoundLocation>,
pub sres2: NitfField<u8>,
pub sxshdl: NitfField<u16>,
pub sxsofl: NitfField<u16>,
pub sxshd: ExtendedSubheader,
}
Expand description
Header fields for Graphic Segment
Fields§
§sy: NitfField<String>
File Part Type
sid: NitfField<String>
Graphic Identifier
sname: NitfField<String>
Graphic Name
security: Security
Security information
encryp: NitfField<String>
Encryption
sfmt: NitfField<Format>
Graphic Type
sstruct: NitfField<u64>
Reserved for Future Use
sdlvl: NitfField<u16>
Graphic Display Level
salvl: NitfField<u16>
Graphic Attachment Level
sloc: NitfField<String>
Graphic Location
sbnd1: NitfField<BoundLocation>
First Graphic Bound Location
scolor: NitfField<Color>
Graphic Color
sbnd2: NitfField<BoundLocation>
Second Graphic Bound Location
sres2: NitfField<u8>
Reserved for Future Use
sxshdl: NitfField<u16>
Graphic Extended Subheader Data Length
sxsofl: NitfField<u16>
Graphic Extended Subheader Overflow
sxshd: ExtendedSubheader
Graphic Extended Subheader Data
Trait Implementations§
source§impl Clone for GraphicHeader
impl Clone for GraphicHeader
source§fn clone(&self) -> GraphicHeader
fn clone(&self) -> GraphicHeader
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 GraphicHeader
impl Debug for GraphicHeader
source§impl Default for GraphicHeader
impl Default for GraphicHeader
source§fn default() -> GraphicHeader
fn default() -> GraphicHeader
Returns the “default value” for a type. Read more
source§impl Display for GraphicHeader
impl Display for GraphicHeader
source§impl NitfSegmentHeader for GraphicHeader
impl NitfSegmentHeader for GraphicHeader
source§impl PartialEq for GraphicHeader
impl PartialEq for GraphicHeader
source§fn eq(&self, other: &GraphicHeader) -> bool
fn eq(&self, other: &GraphicHeader) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for GraphicHeader
impl StructuralEq for GraphicHeader
impl StructuralPartialEq for GraphicHeader
Auto Trait Implementations§
impl RefUnwindSafe for GraphicHeader
impl Send for GraphicHeader
impl Sync for GraphicHeader
impl Unpin for GraphicHeader
impl UnwindSafe for GraphicHeader
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