pub enum TemplateStatusCode {
Active(Option<Element>),
Cancelled(Option<Element>),
Draft(Option<Element>),
Pending(Option<Element>),
Rejected(Option<Element>),
Retired(Option<Element>),
Review(Option<Element>),
Terminated(Option<Element>),
Null(Option<Element>),
}Variants§
Active(Option<Element>)
Active
Cancelled(Option<Element>)
Cancelled
Draft(Option<Element>)
Draft
Pending(Option<Element>)
Under pre-publication review
Rejected(Option<Element>)
Rejected
Retired(Option<Element>)
Retired
Review(Option<Element>)
In Review
Terminated(Option<Element>)
Terminated
Null(Option<Element>)
If value is missing and just the element is present.
Trait Implementations§
Source§impl Clone for TemplateStatusCode
impl Clone for TemplateStatusCode
Source§fn clone(&self) -> TemplateStatusCode
fn clone(&self) -> TemplateStatusCode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TemplateStatusCode
impl Debug for TemplateStatusCode
Source§impl Default for TemplateStatusCode
impl Default for TemplateStatusCode
Source§impl FHIRJSONDeserializer for TemplateStatusCode
impl FHIRJSONDeserializer for TemplateStatusCode
fn from_json_str(s: &str) -> Result<Self, DeserializeError>
fn from_serde_value( json: &Value, context: Context<'_>, ) -> Result<Self, DeserializeError>
Source§impl FHIRJSONSerializer for TemplateStatusCode
impl FHIRJSONSerializer for TemplateStatusCode
fn serialize_value( &self, writer: &mut dyn Write, ) -> Result<bool, SerializeError>
fn serialize_extension( &self, writer: &mut dyn Write, ) -> Result<bool, SerializeError>
fn serialize_field( &self, field: &str, writer: &mut dyn Write, ) -> Result<bool, SerializeError>
fn is_fp_primitive(&self) -> bool
Source§impl MetaValue for TemplateStatusCode
impl MetaValue for TemplateStatusCode
fn fields(&self) -> Vec<&'static str>
fn get_field<'a>(&'a self, field: &str) -> Option<&'a dyn MetaValue>
fn get_field_mut<'a>(&'a mut self, field: &str) -> Option<&'a mut dyn MetaValue>
fn get_index<'a>(&'a self, _index: usize) -> Option<&'a dyn MetaValue>
fn get_index_mut<'a>( &'a mut self, _index: usize, ) -> Option<&'a mut dyn MetaValue>
fn flatten(&self) -> Vec<&dyn MetaValue>
fn as_any(&self) -> &dyn Any
fn typename(&self) -> &'static str
Auto Trait Implementations§
impl Freeze for TemplateStatusCode
impl RefUnwindSafe for TemplateStatusCode
impl Send for TemplateStatusCode
impl Sync for TemplateStatusCode
impl Unpin for TemplateStatusCode
impl UnwindSafe for TemplateStatusCode
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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