#[repr(C, packed(1))]pub struct fmi3LsBusCanOperationBusError {
pub header: fmi3LsBusOperationHeader,
pub id: fmi3LsBusCanId,
pub errorCode: fmi3LsBusCanErrorCode,
pub errorFlag: fmi3LsBusCanErrorFlag,
pub isSender: fmi3LsBusCanIsSender,
}Expand description
\brief FMI virtual bus operation structure of type ‘Bus Error’.
Fields§
§header: fmi3LsBusOperationHeader< Operation header.
id: fmi3LsBusCanId< CAN message ID.
errorCode: fmi3LsBusCanErrorCode< Bus error code.
errorFlag: fmi3LsBusCanErrorFlag< Bus error flag.
isSender: fmi3LsBusCanIsSender< Whether the error occurred in response to a transmission of this FMU.
Trait Implementations§
Source§impl Clone for fmi3LsBusCanOperationBusError
impl Clone for fmi3LsBusCanOperationBusError
Source§fn clone(&self) -> fmi3LsBusCanOperationBusError
fn clone(&self) -> fmi3LsBusCanOperationBusError
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 moreimpl Copy for fmi3LsBusCanOperationBusError
Auto Trait Implementations§
impl Freeze for fmi3LsBusCanOperationBusError
impl RefUnwindSafe for fmi3LsBusCanOperationBusError
impl Send for fmi3LsBusCanOperationBusError
impl Sync for fmi3LsBusCanOperationBusError
impl Unpin for fmi3LsBusCanOperationBusError
impl UnwindSafe for fmi3LsBusCanOperationBusError
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