pub struct Body_LD_Inline {Show 17 fields
pub comment: Vec<CommonObjects_comment_Inline>,
pub error: Vec<CommonObjects_error_Inline>,
pub connector: Vec<CommonObjects_connector_Inline>,
pub continuation: Vec<CommonObjects_continuation_Inline>,
pub action_block: Vec<Box<CommonObjects_actionBlock_Inline>>,
pub vendor_element: Vec<CommonObjects_vendorElement_Inline>,
pub block: Vec<FbdObjects_block_Inline>,
pub in_variable: Vec<FbdObjects_inVariable_Inline>,
pub out_variable: Vec<FbdObjects_outVariable_Inline>,
pub in_out_variable: Vec<FbdObjects_inOutVariable_Inline>,
pub label: Vec<FbdObjects_label_Inline>,
pub jump: Vec<FbdObjects_jump_Inline>,
pub return: Vec<FbdObjects_return_Inline>,
pub left_power_rail: Vec<LdObjects_leftPowerRail_Inline>,
pub right_power_rail: Vec<LdObjects_rightPowerRail_Inline>,
pub coil: Vec<LdObjects_coil_Inline>,
pub contact: Vec<LdObjects_contact_Inline>,
}Expand description
body_LD_InlineType element
Fields§
§comment: Vec<CommonObjects_comment_Inline>comment element
error: Vec<CommonObjects_error_Inline>error element
connector: Vec<CommonObjects_connector_Inline>connector element
continuation: Vec<CommonObjects_continuation_Inline>continuation element
action_block: Vec<Box<CommonObjects_actionBlock_Inline>>actionBlock element
vendor_element: Vec<CommonObjects_vendorElement_Inline>vendorElement element
block: Vec<FbdObjects_block_Inline>block element
in_variable: Vec<FbdObjects_inVariable_Inline>inVariable element
out_variable: Vec<FbdObjects_outVariable_Inline>outVariable element
in_out_variable: Vec<FbdObjects_inOutVariable_Inline>inOutVariable element
label: Vec<FbdObjects_label_Inline>label element
jump: Vec<FbdObjects_jump_Inline>jump element
return: Vec<FbdObjects_return_Inline>return element
left_power_rail: Vec<LdObjects_leftPowerRail_Inline>leftPowerRail element
right_power_rail: Vec<LdObjects_rightPowerRail_Inline>rightPowerRail element
coil: Vec<LdObjects_coil_Inline>coil element
contact: Vec<LdObjects_contact_Inline>contact element
Trait Implementations§
Source§impl Clone for Body_LD_Inline
impl Clone for Body_LD_Inline
Source§fn clone(&self) -> Body_LD_Inline
fn clone(&self) -> Body_LD_Inline
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Body_LD_Inline
impl Debug for Body_LD_Inline
Source§impl Default for Body_LD_Inline
impl Default for Body_LD_Inline
Source§fn default() -> Body_LD_Inline
fn default() -> Body_LD_Inline
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for Body_LD_Inline
impl<'de> Deserialize<'de> for Body_LD_Inline
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
Source§impl PartialEq for Body_LD_Inline
impl PartialEq for Body_LD_Inline
Source§impl Serialize for Body_LD_Inline
impl Serialize for Body_LD_Inline
impl StructuralPartialEq for Body_LD_Inline
Auto Trait Implementations§
impl Freeze for Body_LD_Inline
impl RefUnwindSafe for Body_LD_Inline
impl Send for Body_LD_Inline
impl Sync for Body_LD_Inline
impl Unpin for Body_LD_Inline
impl UnwindSafe for Body_LD_Inline
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)