#[repr(u8)]pub enum CellularConfigResponse {
Accepted = 0,
ApnError = 1,
PinError = 2,
Rejected = 3,
CellularConfigBlockedPukRequired = 4,
}Expand description
MAVLink enum CELLULAR_CONFIG_RESPONSE for common dialect.
Possible responses from a CELLULAR_CONFIG message.
Variants§
Accepted = 0
MAVLink enum entry CELLULAR_CONFIG_RESPONSE_ACCEPTED.
Changes accepted.
ApnError = 1
MAVLink enum entry CELLULAR_CONFIG_RESPONSE_APN_ERROR.
Invalid APN.
PinError = 2
MAVLink enum entry CELLULAR_CONFIG_RESPONSE_PIN_ERROR.
Invalid PIN.
Rejected = 3
MAVLink enum entry CELLULAR_CONFIG_RESPONSE_REJECTED.
Changes rejected.
CellularConfigBlockedPukRequired = 4
MAVLink enum entry CELLULAR_CONFIG_BLOCKED_PUK_REQUIRED.
PUK is required to unblock SIM card.
Implementations§
Trait Implementations§
Source§impl Clone for CellularConfigResponse
impl Clone for CellularConfigResponse
Source§fn clone(&self) -> CellularConfigResponse
fn clone(&self) -> CellularConfigResponse
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 CellularConfigResponse
impl Debug for CellularConfigResponse
Source§impl Default for CellularConfigResponse
impl Default for CellularConfigResponse
Source§fn default() -> CellularConfigResponse
fn default() -> CellularConfigResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CellularConfigResponse
impl<'de> Deserialize<'de> for CellularConfigResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl NamedType for CellularConfigResponse
impl NamedType for CellularConfigResponse
fn sid() -> SpectaID
Source§fn named_data_type(
type_map: &mut TypeCollection,
generics: &[DataType],
) -> NamedDataType
fn named_data_type( type_map: &mut TypeCollection, generics: &[DataType], ) -> NamedDataType
this is equivalent to Type::inline but returns a NamedDataType instead.
Source§fn definition_named_data_type(type_map: &mut TypeCollection) -> NamedDataType
fn definition_named_data_type(type_map: &mut TypeCollection) -> NamedDataType
this is equivalent to [Type::definition] but returns a NamedDataType instead.
Source§impl PartialEq for CellularConfigResponse
impl PartialEq for CellularConfigResponse
Source§impl Serialize for CellularConfigResponse
impl Serialize for CellularConfigResponse
Source§impl TryFrom<u8> for CellularConfigResponse
impl TryFrom<u8> for CellularConfigResponse
Source§impl Type for CellularConfigResponse
impl Type for CellularConfigResponse
Source§fn inline(type_map: &mut TypeCollection, generics: Generics<'_>) -> DataType
fn inline(type_map: &mut TypeCollection, generics: Generics<'_>) -> DataType
Returns the definition of a type using the provided generics. Read more
Source§fn reference(type_map: &mut TypeCollection, generics: &[DataType]) -> Reference
fn reference(type_map: &mut TypeCollection, generics: &[DataType]) -> Reference
Generates a datatype corresponding to a reference to this type,
as determined by its category. Getting a reference to a type implies that
it should belong in the type map (since it has to be referenced from somewhere),
so the output of
definition will be put into the type map.impl Copy for CellularConfigResponse
impl StructuralPartialEq for CellularConfigResponse
Auto Trait Implementations§
impl Freeze for CellularConfigResponse
impl RefUnwindSafe for CellularConfigResponse
impl Send for CellularConfigResponse
impl Sync for CellularConfigResponse
impl Unpin for CellularConfigResponse
impl UnwindSafe for CellularConfigResponse
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