pub struct ExtendedSubunitInfoEntry {
pub func_blk_type: u8,
pub func_blk_id: u8,
pub func_blk_purpose: u8,
pub input_plugs: u8,
pub output_plugs: u8,
}
Expand description
Entry for information about plugs in subunit.
Fields§
§func_blk_type: u8
The type of function block.
func_blk_id: u8
The numeric identifier of function block.
func_blk_purpose: u8
The purpose of function block.
input_plugs: u8
The number of input plugs.
output_plugs: u8
The number of output plugs.
Trait Implementations§
Source§impl Clone for ExtendedSubunitInfoEntry
impl Clone for ExtendedSubunitInfoEntry
Source§fn clone(&self) -> ExtendedSubunitInfoEntry
fn clone(&self) -> ExtendedSubunitInfoEntry
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ExtendedSubunitInfoEntry
impl Debug for ExtendedSubunitInfoEntry
Source§impl Default for ExtendedSubunitInfoEntry
impl Default for ExtendedSubunitInfoEntry
Source§impl PartialEq for ExtendedSubunitInfoEntry
impl PartialEq for ExtendedSubunitInfoEntry
Source§fn eq(&self, other: &ExtendedSubunitInfoEntry) -> bool
fn eq(&self, other: &ExtendedSubunitInfoEntry) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl Copy for ExtendedSubunitInfoEntry
impl Eq for ExtendedSubunitInfoEntry
impl StructuralPartialEq for ExtendedSubunitInfoEntry
Auto Trait Implementations§
impl Freeze for ExtendedSubunitInfoEntry
impl RefUnwindSafe for ExtendedSubunitInfoEntry
impl Send for ExtendedSubunitInfoEntry
impl Sync for ExtendedSubunitInfoEntry
impl Unpin for ExtendedSubunitInfoEntry
impl UnwindSafe for ExtendedSubunitInfoEntry
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