[][src]Struct flowclib::model::process_reference::ProcessReference

pub struct ProcessReference {
    pub alias: Name,
    pub source: String,
    pub initializations: Option<HashMap<String, InputInitializer>>,
}

Fields

alias: Namesource: Stringinitializations: Option<HashMap<String, InputInitializer>>

Implementations

impl ProcessReference[src]

pub fn set_alias(&mut self, alias: &Name)[src]

if the ProcessRef does not specify an alias for the process to be loaded then set the alias to be the name of the loaded process

Trait Implementations

impl Clone for ProcessReference[src]

impl Debug for ProcessReference[src]

impl<'de> Deserialize<'de> for ProcessReference[src]

impl Display for ProcessReference[src]

impl HasName for ProcessReference[src]

impl Serialize for ProcessReference[src]

impl Validate for ProcessReference[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.