Struct dicom_encoding::encode::basic::BigEndianBasicEncoder [−][src]
pub struct BigEndianBasicEncoder;
A basic encoder of DICOM primitive elements in big endian.
Trait Implementations
impl BasicEncode for BigEndianBasicEncoder[src]
impl BasicEncode for BigEndianBasicEncoder[src]fn endianness(&self) -> Endianness[src]
fn encode_us<S>(&self, to: S, value: u16) -> Result<()> where
S: Write, [src]
S: Write,
fn encode_ul<S>(&self, to: S, value: u32) -> Result<()> where
S: Write, [src]
S: Write,
fn encode_uv<S>(&self, to: S, value: u64) -> Result<()> where
S: Write, [src]
S: Write,
fn encode_ss<S>(&self, to: S, value: i16) -> Result<()> where
S: Write, [src]
S: Write,
fn encode_sl<S>(&self, to: S, value: i32) -> Result<()> where
S: Write, [src]
S: Write,
fn encode_sv<S>(&self, to: S, value: i64) -> Result<()> where
S: Write, [src]
S: Write,
fn encode_fl<S>(&self, to: S, value: f32) -> Result<()> where
S: Write, [src]
S: Write,
fn encode_fd<S>(&self, to: S, value: f64) -> Result<()> where
S: Write, [src]
S: Write,
fn with_encoder<T, F1, F2>(&self, f_le: F1, f_be: F2) -> T where
F1: FnOnce(LittleEndianBasicEncoder) -> T,
F2: FnOnce(BigEndianBasicEncoder) -> T, [src]
F1: FnOnce(LittleEndianBasicEncoder) -> T,
F2: FnOnce(BigEndianBasicEncoder) -> T,
fn encode_primitive<W>(&self, to: W, value: &PrimitiveValue) -> Result<usize> where
W: Write, [src]
W: Write,
impl Clone for BigEndianBasicEncoder[src]
impl Clone for BigEndianBasicEncoder[src]fn clone(&self) -> BigEndianBasicEncoder[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Default for BigEndianBasicEncoder[src]
impl Default for BigEndianBasicEncoder[src]fn default() -> BigEndianBasicEncoder[src]
Auto Trait Implementations
impl RefUnwindSafe for BigEndianBasicEncoder
impl RefUnwindSafe for BigEndianBasicEncoderimpl Send for BigEndianBasicEncoder
impl Send for BigEndianBasicEncoderimpl Sync for BigEndianBasicEncoder
impl Sync for BigEndianBasicEncoderimpl Unpin for BigEndianBasicEncoder
impl Unpin for BigEndianBasicEncoderimpl UnwindSafe for BigEndianBasicEncoder
impl UnwindSafe for BigEndianBasicEncoder