pub struct ApplicationProcess {
pub data_types: Vec<AppDataType>,
pub templates: Vec<Parameter>,
pub parameters: Vec<Parameter>,
pub parameter_groups: Vec<ParameterGroup>,
pub function_types: Vec<FunctionType>,
pub function_instances: Vec<FunctionInstance>,
}Expand description
Represents the <ApplicationProcess> block, defining application parameters and types.
Fields§
§data_types: Vec<AppDataType>User-defined data types.
templates: Vec<Parameter>Parameter templates.
parameters: Vec<Parameter>Actual parameters.
parameter_groups: Vec<ParameterGroup>Parameter groupings.
function_types: Vec<FunctionType>Function type definitions.
function_instances: Vec<FunctionInstance>Function instances.
Trait Implementations§
Source§impl Debug for ApplicationProcess
impl Debug for ApplicationProcess
Source§impl Default for ApplicationProcess
impl Default for ApplicationProcess
Source§fn default() -> ApplicationProcess
fn default() -> ApplicationProcess
Returns the “default value” for a type. Read more
Source§impl PartialEq for ApplicationProcess
impl PartialEq for ApplicationProcess
impl StructuralPartialEq for ApplicationProcess
Auto Trait Implementations§
impl Freeze for ApplicationProcess
impl RefUnwindSafe for ApplicationProcess
impl Send for ApplicationProcess
impl Sync for ApplicationProcess
impl Unpin for ApplicationProcess
impl UnwindSafe for ApplicationProcess
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