Struct dicom_encoding::decode::explicit_be::ExplicitVRBigEndianDecoder [−][src]
pub struct ExplicitVRBigEndianDecoder { /* fields omitted */ }A data element decoder for the Explicit VR Big Endian transfer syntax.
Trait Implementations
impl Clone for ExplicitVRBigEndianDecoder[src]
impl Clone for ExplicitVRBigEndianDecoder[src]fn clone(&self) -> ExplicitVRBigEndianDecoder[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Decode for ExplicitVRBigEndianDecoder[src]
impl Decode for ExplicitVRBigEndianDecoder[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 ExplicitVRBigEndianDecoder where
S: Read, [src]
impl<S: ?Sized> DecodeFrom<S> for ExplicitVRBigEndianDecoder 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]
impl Default for ExplicitVRBigEndianDecoder[src]
impl Default for ExplicitVRBigEndianDecoder[src]Auto Trait Implementations
impl RefUnwindSafe for ExplicitVRBigEndianDecoder
impl RefUnwindSafe for ExplicitVRBigEndianDecoderimpl Send for ExplicitVRBigEndianDecoder
impl Send for ExplicitVRBigEndianDecoderimpl Sync for ExplicitVRBigEndianDecoder
impl Sync for ExplicitVRBigEndianDecoderimpl Unpin for ExplicitVRBigEndianDecoder
impl Unpin for ExplicitVRBigEndianDecoderimpl UnwindSafe for ExplicitVRBigEndianDecoder
impl UnwindSafe for ExplicitVRBigEndianDecoder