pub enum VR {
Show 34 variants
AE,
AS,
AT,
CS,
DA,
DS,
DT,
FL,
FD,
IS,
LO,
LT,
OB,
OD,
OF,
OL,
OV,
OW,
PN,
SH,
SL,
SQ,
SS,
ST,
SV,
TM,
UC,
UI,
UL,
UN,
UR,
US,
UT,
UV,
}
Expand description
An enum type for a DICOM value representation.
Variants§
AE
Application Entity
AS
Age String
AT
Attribute Tag
CS
Code String
DA
Date
DS
Decimal String
DT
Date Time
FL
Floating Point Single
FD
Floating Point Double
IS
Integer String
LO
Long String
LT
Long Text
OB
Other Byte
OD
Other Double
OF
Other Float
OL
Other Long
OV
Other Very Long
OW
Other Word
PN
Person Name
SH
Short String
SL
Signed Long
SQ
Sequence of Items
SS
Signed Short
ST
Short Text
SV
Signed Very Long
TM
Time
UC
Unlimited Characters
UI
Unique Identifier (UID)
UL
Unsigned Long
UN
Unknown
UR
Universal Resource Identifier or Universal Resource Locator (URI/URL)
US
Unsigned Short
UT
Unlimited Text
UV
Unsigned Very Long
Implementations§
Trait Implementations§
Source§impl FromStr for VR
impl FromStr for VR
Obtain the value representation corresponding to the given string. The string should hold exactly two UTF-8 encoded alphabetic characters in upper case, otherwise no match is made.
Source§impl Ord for VR
impl Ord for VR
Source§impl PartialOrd for VR
impl PartialOrd for VR
impl Copy for VR
impl Eq for VR
impl StructuralPartialEq for VR
Auto Trait Implementations§
impl Freeze for VR
impl RefUnwindSafe for VR
impl Send for VR
impl Sync for VR
impl Unpin for VR
impl UnwindSafe for VR
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more