pub struct Initialised { /* private fields */ }Expand description
Marker type: clinical record exists.
This type is used in the type-state pattern to indicate that a ClinicalService
has been initialised and has a valid clinical record with a known ID.
Services in this state can call operations that require an existing clinical record,
such as link_to_demographics.
§Fields
The clinical ID is stored privately and accessed via the
clinical_id() method.
Trait Implementations§
Source§impl Clone for Initialised
impl Clone for Initialised
Source§fn clone(&self) -> Initialised
fn clone(&self) -> Initialised
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 Initialised
impl Debug for Initialised
impl Copy for Initialised
Auto Trait Implementations§
impl Freeze for Initialised
impl RefUnwindSafe for Initialised
impl Send for Initialised
impl Sync for Initialised
impl Unpin for Initialised
impl UnwindSafe for Initialised
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request