#[repr(u8)]pub enum FirmwareUpgradeMode {
Exit = 0,
CanUpgradeSilent = 1,
CombinedUpgrade = 2,
}Expand description
固件升级模式
Variants§
Exit = 0
退出固件升级模式(默认状态)
CanUpgradeSilent = 1
进入 CAN 升级外部总线静默模式(用于升级主控)
CombinedUpgrade = 2
进入内外网组合升级模式(用于升级主控以及内网设备) 内外网总线静默,主控进入内外网 CAN 透传模式,退出后恢复数据反馈
Trait Implementations§
Source§impl Clone for FirmwareUpgradeMode
impl Clone for FirmwareUpgradeMode
Source§fn clone(&self) -> FirmwareUpgradeMode
fn clone(&self) -> FirmwareUpgradeMode
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 FirmwareUpgradeMode
impl Debug for FirmwareUpgradeMode
Source§impl Default for FirmwareUpgradeMode
impl Default for FirmwareUpgradeMode
Source§fn default() -> FirmwareUpgradeMode
fn default() -> FirmwareUpgradeMode
Returns the “default value” for a type. Read more
Source§impl From<u8> for FirmwareUpgradeMode
impl From<u8> for FirmwareUpgradeMode
Source§impl FromPrimitive for FirmwareUpgradeMode
impl FromPrimitive for FirmwareUpgradeMode
Source§impl PartialEq for FirmwareUpgradeMode
impl PartialEq for FirmwareUpgradeMode
impl Copy for FirmwareUpgradeMode
impl Eq for FirmwareUpgradeMode
impl StructuralPartialEq for FirmwareUpgradeMode
Auto Trait Implementations§
impl Freeze for FirmwareUpgradeMode
impl RefUnwindSafe for FirmwareUpgradeMode
impl Send for FirmwareUpgradeMode
impl Sync for FirmwareUpgradeMode
impl Unpin for FirmwareUpgradeMode
impl UnwindSafe for FirmwareUpgradeMode
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