pub struct AnnotationClass { /* private fields */ }Implementations§
Source§impl AnnotationClass
impl AnnotationClass
pub fn id(&self) -> &str
pub fn label(&self) -> &str
pub const fn geometry(&self) -> AnnotationClassGeometry
pub const fn display_color(&self) -> [u8; 3]
pub fn recommended_display_cielab(&self) -> [u16; 3]
pub fn category(&self) -> &DicomCode
pub fn property_type(&self) -> &DicomCode
pub fn property_type_modifiers(&self) -> &[DicomCode]
pub fn concept_key(&self) -> &AnnotationClassConceptKey
Trait Implementations§
Source§impl Clone for AnnotationClass
impl Clone for AnnotationClass
Source§impl Debug for AnnotationClass
impl Debug for AnnotationClass
impl Eq for AnnotationClass
Source§impl PartialEq for AnnotationClass
impl PartialEq for AnnotationClass
impl StructuralPartialEq for AnnotationClass
Auto Trait Implementations§
impl Freeze for AnnotationClass
impl RefUnwindSafe for AnnotationClass
impl Send for AnnotationClass
impl Sync for AnnotationClass
impl Unpin for AnnotationClass
impl UnsafeUnpin for AnnotationClass
impl UnwindSafe for AnnotationClass
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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