pub struct ConfigInstance {
pub iri: String,
pub component_type_iri: String,
pub parameters: HashMap<String, Value>,
pub source_file: String,
}Expand description
A configuration instance (an instantiation of a component with concrete values).
Fields§
§iri: String§component_type_iri: String§parameters: HashMap<String, Value>§source_file: StringTrait Implementations§
Source§impl Clone for ConfigInstance
impl Clone for ConfigInstance
Source§fn clone(&self) -> ConfigInstance
fn clone(&self) -> ConfigInstance
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 ConfigInstance
impl Debug for ConfigInstance
Source§impl<'de> Deserialize<'de> for ConfigInstance
impl<'de> Deserialize<'de> for ConfigInstance
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ConfigInstance
impl RefUnwindSafe for ConfigInstance
impl Send for ConfigInstance
impl Sync for ConfigInstance
impl Unpin for ConfigInstance
impl UnsafeUnpin for ConfigInstance
impl UnwindSafe for ConfigInstance
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