Struct dicom_encoding::decode::explicit_le::ExplicitVRLittleEndianDecoder [−][src]
pub struct ExplicitVRLittleEndianDecoder { /* fields omitted */ }A data element decoder for the Explicit VR Little Endian transfer syntax.
Trait Implementations
impl Clone for ExplicitVRLittleEndianDecoder[src]
impl Clone for ExplicitVRLittleEndianDecoder[src]fn clone(&self) -> ExplicitVRLittleEndianDecoder[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for ExplicitVRLittleEndianDecoder[src]
impl Debug for ExplicitVRLittleEndianDecoder[src]impl Decode for ExplicitVRLittleEndianDecoder[src]
impl Decode for ExplicitVRLittleEndianDecoder[src]fn decode_header<S: ?Sized>(
&self,
source: &mut S
) -> Result<(DataElementHeader, usize)> where
S: Read, [src]
&self,
source: &mut S
) -> Result<(DataElementHeader, usize)> where
S: Read,
fn decode_item_header<S: ?Sized>(
&self,
source: &mut S
) -> Result<SequenceItemHeader> where
S: Read, [src]
&self,
source: &mut S
) -> Result<SequenceItemHeader> where
S: Read,
fn decode_tag<S: ?Sized>(&self, source: &mut S) -> Result<Tag> where
S: Read, [src]
S: Read,
impl<S: ?Sized> DecodeFrom<S> for ExplicitVRLittleEndianDecoder where
S: Read, [src]
impl<S: ?Sized> DecodeFrom<S> for ExplicitVRLittleEndianDecoder where
S: Read, [src]fn decode_header(&self, source: &mut S) -> Result<(DataElementHeader, usize)>[src]
fn decode_item_header(&self, source: &mut S) -> Result<SequenceItemHeader>[src]
fn decode_tag(&self, source: &mut S) -> Result<Tag>[src]
Auto Trait Implementations
impl Send for ExplicitVRLittleEndianDecoder
impl Send for ExplicitVRLittleEndianDecoderimpl Sync for ExplicitVRLittleEndianDecoder
impl Sync for ExplicitVRLittleEndianDecoderimpl Unpin for ExplicitVRLittleEndianDecoder
impl Unpin for ExplicitVRLittleEndianDecoderimpl UnwindSafe for ExplicitVRLittleEndianDecoder
impl UnwindSafe for ExplicitVRLittleEndianDecoder