Struct dicom_core::header::DataElementRef [−][src]
pub struct DataElementRef<'v, I: 'v, P: 'v> { /* fields omitted */ }Expand description
A data type that represents a DICOM data element with a borrowed value.
Implementations
Create a data element from the given parts. This method will not check whether the value representation is compatible with the value. Caution is advised.
Trait Implementations
Check whether this is the header of an item delimiter.
Check whether this is the header of a sequence delimiter.
Check whether this is the header of an encapsulated pixel data.
impl<'v, I: PartialEq + 'v, P: PartialEq + 'v> PartialEq<DataElementRef<'v, I, P>> for DataElementRef<'v, I, P>
impl<'v, I: PartialEq + 'v, P: PartialEq + 'v> PartialEq<DataElementRef<'v, I, P>> for DataElementRef<'v, I, P>
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl<'v, I, P> RefUnwindSafe for DataElementRef<'v, I, P> where
I: RefUnwindSafe,
P: RefUnwindSafe,
impl<'v, I, P> Send for DataElementRef<'v, I, P> where
I: Sync,
P: Sync,
impl<'v, I, P> Sync for DataElementRef<'v, I, P> where
I: Sync,
P: Sync,
impl<'v, I, P> Unpin for DataElementRef<'v, I, P>
impl<'v, I, P> UnwindSafe for DataElementRef<'v, I, P> where
I: RefUnwindSafe,
P: RefUnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more