pub enum ContractTopic {
CodeableConcept(CodeableConcept),
Reference(Reference),
}
Expand description
Choice of types for the topic[x] field in Contract
Variants§
CodeableConcept(CodeableConcept)
Variant accepting the CodeableConcept type.
Reference(Reference)
Variant accepting the Reference type.
Trait Implementations§
Source§impl Clone for ContractTopic
impl Clone for ContractTopic
Source§fn clone(&self) -> ContractTopic
fn clone(&self) -> ContractTopic
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 ContractTopic
impl Debug for ContractTopic
Source§impl<'de> Deserialize<'de> for ContractTopic
impl<'de> Deserialize<'de> for ContractTopic
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ContractTopic, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ContractTopic, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ContractTopic
impl PartialEq for ContractTopic
Source§impl Serialize for ContractTopic
impl Serialize for ContractTopic
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for ContractTopic
Auto Trait Implementations§
impl Freeze for ContractTopic
impl RefUnwindSafe for ContractTopic
impl Send for ContractTopic
impl Sync for ContractTopic
impl Unpin for ContractTopic
impl UnwindSafe for ContractTopic
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