Struct dicom_encoding::encode::basic::LittleEndianBasicEncoder [−][src]
pub struct LittleEndianBasicEncoder;
A basic encoder of primitive elements in little endian.
Trait Implementations
impl BasicEncode for LittleEndianBasicEncoder[src]
impl BasicEncode for LittleEndianBasicEncoder[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 LittleEndianBasicEncoder[src]
impl Clone for LittleEndianBasicEncoder[src]fn clone(&self) -> LittleEndianBasicEncoder[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Default for LittleEndianBasicEncoder[src]
impl Default for LittleEndianBasicEncoder[src]fn default() -> LittleEndianBasicEncoder[src]
Auto Trait Implementations
impl RefUnwindSafe for LittleEndianBasicEncoder
impl RefUnwindSafe for LittleEndianBasicEncoderimpl Send for LittleEndianBasicEncoder
impl Send for LittleEndianBasicEncoderimpl Sync for LittleEndianBasicEncoder
impl Sync for LittleEndianBasicEncoderimpl Unpin for LittleEndianBasicEncoder
impl Unpin for LittleEndianBasicEncoderimpl UnwindSafe for LittleEndianBasicEncoder
impl UnwindSafe for LittleEndianBasicEncoder