Struct RpcId

Source
#[repr(transparent)]
pub struct RpcId(pub i32);

Tuple Fields§

§0: i32

Implementations§

Source§

impl RpcId

Source

pub const MsgIdInvalid: Self

Source

pub const ReqBase: Self

Source

pub const ReqGetMacAddress: Self

Source

pub const ReqSetMacAddress: Self

Source

pub const ReqGetWifiMode: Self

Source

pub const ReqSetWifiMode: Self

Source

pub const ReqWifiSetPs: Self

Source

pub const ReqWifiGetPs: Self

Source

pub const ReqOtaBegin: Self

Source

pub const ReqOtaWrite: Self

Source

pub const ReqOtaEnd: Self

Source

pub const ReqWifiSetMaxTxPower: Self

Source

pub const ReqWifiGetMaxTxPower: Self

Source

pub const ReqConfigHeartbeat: Self

Source

pub const ReqWifiInit: Self

Source

pub const ReqWifiDeinit: Self

Source

pub const ReqWifiStart: Self

Source

pub const ReqWifiStop: Self

Source

pub const ReqWifiConnect: Self

Source

pub const ReqWifiDisconnect: Self

Source

pub const ReqWifiSetConfig: Self

Source

pub const ReqWifiGetConfig: Self

Source

pub const ReqWifiScanStart: Self

Source

pub const ReqWifiScanStop: Self

Source

pub const ReqWifiScanGetApNum: Self

Source

pub const ReqWifiScanGetApRecords: Self

Source

pub const ReqWifiClearApList: Self

Source

pub const ReqWifiRestore: Self

Source

pub const ReqWifiClearFastConnect: Self

Source

pub const ReqWifiDeauthSta: Self

Source

pub const ReqWifiStaGetApInfo: Self

Source

pub const ReqWifiSetProtocol: Self

Source

pub const ReqWifiGetProtocol: Self

Source

pub const ReqWifiSetBandwidth: Self

Source

pub const ReqWifiGetBandwidth: Self

Source

pub const ReqWifiSetChannel: Self

Source

pub const ReqWifiGetChannel: Self

Source

pub const ReqWifiSetCountry: Self

Source

pub const ReqWifiGetCountry: Self

Source

pub const ReqWifiSetPromiscuous: Self

Source

pub const ReqWifiGetPromiscuous: Self

Source

pub const ReqWifiSetPromiscuousFilter: Self

Source

pub const ReqWifiGetPromiscuousFilter: Self

Source

pub const ReqWifiSetPromiscuousCtrlFilter: Self

Source

pub const ReqWifiGetPromiscuousCtrlFilter: Self

Source

pub const ReqWifiApGetStaList: Self

Source

pub const ReqWifiApGetStaAid: Self

Source

pub const ReqWifiSetStorage: Self

Source

pub const ReqWifiSetVendorIe: Self

Source

pub const ReqWifiSetEventMask: Self

Source

pub const ReqWifiGetEventMask: Self

Source

pub const ReqWifi80211Tx: Self

Source

pub const ReqWifiSetCsiConfig: Self

Source

pub const ReqWifiSetCsi: Self

Source

pub const ReqWifiSetAntGpio: Self

Source

pub const ReqWifiGetAntGpio: Self

Source

pub const ReqWifiSetAnt: Self

Source

pub const ReqWifiGetAnt: Self

Source

pub const ReqWifiGetTsfTime: Self

Source

pub const ReqWifiSetInactiveTime: Self

Source

pub const ReqWifiGetInactiveTime: Self

Source

pub const ReqWifiStatisDump: Self

Source

pub const ReqWifiSetRssiThreshold: Self

Source

pub const ReqWifiFtmInitiateSession: Self

Source

pub const ReqWifiFtmEndSession: Self

Source

pub const ReqWifiFtmRespSetOffset: Self

Source

pub const ReqWifiConfig11BRate: Self

Source

pub const ReqWifiConnectionlessModuleSetWakeInterval: Self

Source

pub const ReqWifiSetCountryCode: Self

Source

pub const ReqWifiGetCountryCode: Self

Source

pub const ReqWifiConfig80211TxRate: Self

Source

pub const ReqWifiDisablePmfConfig: Self

Source

pub const ReqWifiStaGetAid: Self

Source

pub const ReqWifiStaGetNegotiatedPhymode: Self

Source

pub const ReqWifiSetDynamicCs: Self

Source

pub const ReqWifiStaGetRssi: Self

Source

pub const ReqWifiSetProtocols: Self

Source

pub const ReqWifiGetProtocols: Self

Source

pub const ReqWifiSetBandwidths: Self

Source

pub const ReqWifiGetBandwidths: Self

Source

pub const ReqWifiSetBand: Self

Source

pub const ReqWifiGetBand: Self

Source

pub const ReqWifiSetBandMode: Self

Source

pub const ReqWifiGetBandMode: Self

Source

pub const ReqGetCoprocessorFwVersion: Self

Source

pub const ReqWifiScanGetApRecord: Self

Source

pub const ReqMax: Self

Source

pub const RespBase: Self

Source

pub const RespGetMacAddress: Self

Source

pub const RespSetMacAddress: Self

Source

pub const RespGetWifiMode: Self

Source

pub const RespSetWifiMode: Self

Source

pub const RespWifiSetPs: Self

Source

pub const RespWifiGetPs: Self

Source

pub const RespOtaBegin: Self

Source

pub const RespOtaWrite: Self

Source

pub const RespOtaEnd: Self

Source

pub const RespWifiSetMaxTxPower: Self

Source

pub const RespWifiGetMaxTxPower: Self

Source

pub const RespConfigHeartbeat: Self

Source

pub const RespWifiInit: Self

Source

pub const RespWifiDeinit: Self

Source

pub const RespWifiStart: Self

Source

pub const RespWifiStop: Self

Source

pub const RespWifiConnect: Self

Source

pub const RespWifiDisconnect: Self

Source

pub const RespWifiSetConfig: Self

Source

pub const RespWifiGetConfig: Self

Source

pub const RespWifiScanStart: Self

Source

pub const RespWifiScanStop: Self

Source

pub const RespWifiScanGetApNum: Self

Source

pub const RespWifiScanGetApRecords: Self

Source

pub const RespWifiClearApList: Self

Source

pub const RespWifiRestore: Self

Source

pub const RespWifiClearFastConnect: Self

Source

pub const RespWifiDeauthSta: Self

Source

pub const RespWifiStaGetApInfo: Self

Source

pub const RespWifiSetProtocol: Self

Source

pub const RespWifiGetProtocol: Self

Source

pub const RespWifiSetBandwidth: Self

Source

pub const RespWifiGetBandwidth: Self

Source

pub const RespWifiSetChannel: Self

Source

pub const RespWifiGetChannel: Self

Source

pub const RespWifiSetCountry: Self

Source

pub const RespWifiGetCountry: Self

Source

pub const RespWifiSetPromiscuous: Self

Source

pub const RespWifiGetPromiscuous: Self

Source

pub const RespWifiSetPromiscuousFilter: Self

Source

pub const RespWifiGetPromiscuousFilter: Self

Source

pub const RespWifiSetPromiscuousCtrlFilter: Self

Source

pub const RespWifiGetPromiscuousCtrlFilter: Self

Source

pub const RespWifiApGetStaList: Self

Source

pub const RespWifiApGetStaAid: Self

Source

pub const RespWifiSetStorage: Self

Source

pub const RespWifiSetVendorIe: Self

Source

pub const RespWifiSetEventMask: Self

Source

pub const RespWifiGetEventMask: Self

Source

pub const RespWifi80211Tx: Self

Source

pub const RespWifiSetCsiConfig: Self

Source

pub const RespWifiSetCsi: Self

Source

pub const RespWifiSetAntGpio: Self

Source

pub const RespWifiGetAntGpio: Self

Source

pub const RespWifiSetAnt: Self

Source

pub const RespWifiGetAnt: Self

Source

pub const RespWifiGetTsfTime: Self

Source

pub const RespWifiSetInactiveTime: Self

Source

pub const RespWifiGetInactiveTime: Self

Source

pub const RespWifiStatisDump: Self

Source

pub const RespWifiSetRssiThreshold: Self

Source

pub const RespWifiFtmInitiateSession: Self

Source

pub const RespWifiFtmEndSession: Self

Source

pub const RespWifiFtmRespSetOffset: Self

Source

pub const RespWifiConfig11BRate: Self

Source

pub const RespWifiConnectionlessModuleSetWakeInterval: Self

Source

pub const RespWifiSetCountryCode: Self

Source

pub const RespWifiGetCountryCode: Self

Source

pub const RespWifiConfig80211TxRate: Self

Source

pub const RespWifiDisablePmfConfig: Self

Source

pub const RespWifiStaGetAid: Self

Source

pub const RespWifiStaGetNegotiatedPhymode: Self

Source

pub const RespWifiSetDynamicCs: Self

Source

pub const RespWifiStaGetRssi: Self

Source

pub const RespWifiSetProtocols: Self

Source

pub const RespWifiGetProtocols: Self

Source

pub const RespWifiSetBandwidths: Self

Source

pub const RespWifiGetBandwidths: Self

Source

pub const RespWifiSetBand: Self

Source

pub const RespWifiGetBand: Self

Source

pub const RespWifiSetBandMode: Self

Source

pub const RespWifiGetBandMode: Self

Source

pub const RespGetCoprocessorFwVersion: Self

Source

pub const RespWifiScanGetApRecord: Self

Source

pub const RespMax: Self

Source

pub const EventBase: Self

Source

pub const EventEspInit: Self

Source

pub const EventHeartbeat: Self

Source

pub const EventApStaConnected: Self

Source

pub const EventApStaDisconnected: Self

Source

pub const EventWifiEventNoArgs: Self

Source

pub const EventStaScanDone: Self

Source

pub const EventStaConnected: Self

Source

pub const EventStaDisconnected: Self

Source

pub const EventMax: Self

Trait Implementations§

Source§

impl Clone for RpcId

Source§

fn clone(&self) -> RpcId

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for RpcId

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for RpcId

Source§

fn default() -> Self

Returns the “default value” for a type. Read more
Source§

impl From<i32> for RpcId

Source§

fn from(val: i32) -> Self

Converts to this type from the input type.
Source§

impl Hash for RpcId

Source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · Source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
Source§

impl PartialEq for RpcId

Source§

fn eq(&self, other: &RpcId) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Copy for RpcId

Source§

impl Eq for RpcId

Source§

impl StructuralPartialEq for RpcId

Auto Trait Implementations§

§

impl Freeze for RpcId

§

impl RefUnwindSafe for RpcId

§

impl Send for RpcId

§

impl Sync for RpcId

§

impl Unpin for RpcId

§

impl UnwindSafe for RpcId

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.