pub struct FirmwareUpgradeCommand {
pub mode: FirmwareUpgradeMode,
}Expand description
固件升级模式设定指令 (0x422)
用于进入/退出固件升级模式。
Fields§
§mode: FirmwareUpgradeModeImplementations§
Source§impl FirmwareUpgradeCommand
impl FirmwareUpgradeCommand
Sourcepub fn new(mode: FirmwareUpgradeMode) -> Self
pub fn new(mode: FirmwareUpgradeMode) -> Self
创建固件升级模式设定指令
Sourcepub fn can_upgrade_silent() -> Self
pub fn can_upgrade_silent() -> Self
创建进入 CAN 升级外部总线静默模式指令
Sourcepub fn combined_upgrade() -> Self
pub fn combined_upgrade() -> Self
创建进入内外网组合升级模式指令
Sourcepub fn to_frame(self) -> PiperFrame
pub fn to_frame(self) -> PiperFrame
转换为 CAN 帧
Trait Implementations§
Source§impl Clone for FirmwareUpgradeCommand
impl Clone for FirmwareUpgradeCommand
Source§fn clone(&self) -> FirmwareUpgradeCommand
fn clone(&self) -> FirmwareUpgradeCommand
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 moreSource§impl Debug for FirmwareUpgradeCommand
impl Debug for FirmwareUpgradeCommand
impl Copy for FirmwareUpgradeCommand
Auto Trait Implementations§
impl Freeze for FirmwareUpgradeCommand
impl RefUnwindSafe for FirmwareUpgradeCommand
impl Send for FirmwareUpgradeCommand
impl Sync for FirmwareUpgradeCommand
impl Unpin for FirmwareUpgradeCommand
impl UnwindSafe for FirmwareUpgradeCommand
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