#[repr(u16)]pub enum TLVTag {
Show 65 variants
DestAddrSubunit = 5,
DestNetworkType = 6,
DestBearerType = 7,
DestTelematicsId = 8,
SourceAddrSubunit = 13,
SourceNetworkType = 14,
SourceBearerType = 15,
SourceTelematicsId = 16,
QosTimeToLive = 23,
PayloadType = 25,
AdditionalStatusInfoText = 29,
ReceiptedMessageId = 30,
MsMsgWaitFacilities = 48,
PrivacyIndicator = 513,
SourceSubaddress = 514,
DestSubaddress = 515,
UserMessageReference = 516,
UserResponseCode = 517,
SourcePort = 522,
DestPort = 523,
SarMsgRefNum = 524,
LanguageIndicator = 525,
SarTotalSegments = 526,
SarSegmentSeqnum = 527,
ScInterfaceVersion = 528,
CallbackNumPresInd = 770,
CallbackNumAtag = 771,
NumberOfMessages = 772,
CallbackNum = 897,
DpfResult = 1_056,
SetDpf = 1_057,
MsAvailabilityStatus = 1_058,
NetworkErrorCode = 1_059,
MessagePayload = 1_060,
DeliveryFailureReason = 1_061,
MoreMessagesToSend = 1_062,
MessageState = 1_063,
CongestionState = 1_064,
UssdServiceOp = 1_281,
BroadcastChannelIndicator = 1_536,
BroadcastContentType = 1_537,
BroadcastContentTypeInfo = 1_538,
BroadcastMessageClass = 1_539,
BroadcastRepNum = 1_540,
BroadcastFrequencyInterval = 1_541,
BroadcastAreaIdentifier = 1_542,
BroadcastErrorStatus = 1_543,
BroadcastAreaSuccess = 1_544,
BroadcastEndTime = 1_545,
BroadcastServiceGroup = 1_546,
BillingIdentification = 1_547,
SourceNetworkId = 1_549,
DestNetworkId = 1_550,
SourceNodeId = 1_551,
DestNodeId = 1_552,
DestAddrNpResolution = 1_553,
DestAddrNpInformation = 1_554,
DestAddrNpCountry = 1_555,
DisplayTime = 4_609,
SmsSignal = 4_611,
MsValidity = 4_612,
AlertOnMessageDelivery = 4_876,
ItsReplyType = 4_992,
ItsSessionInfo = 4_995,
Other(u16),
}
Variants§
DestAddrSubunit = 5
DestNetworkType = 6
DestBearerType = 7
DestTelematicsId = 8
SourceAddrSubunit = 13
SourceNetworkType = 14
SourceBearerType = 15
SourceTelematicsId = 16
QosTimeToLive = 23
PayloadType = 25
AdditionalStatusInfoText = 29
ReceiptedMessageId = 30
MsMsgWaitFacilities = 48
PrivacyIndicator = 513
SourceSubaddress = 514
DestSubaddress = 515
UserMessageReference = 516
UserResponseCode = 517
SourcePort = 522
DestPort = 523
SarMsgRefNum = 524
LanguageIndicator = 525
SarTotalSegments = 526
SarSegmentSeqnum = 527
ScInterfaceVersion = 528
CallbackNumPresInd = 770
CallbackNumAtag = 771
NumberOfMessages = 772
CallbackNum = 897
DpfResult = 1_056
SetDpf = 1_057
MsAvailabilityStatus = 1_058
NetworkErrorCode = 1_059
MessagePayload = 1_060
DeliveryFailureReason = 1_061
MoreMessagesToSend = 1_062
MessageState = 1_063
CongestionState = 1_064
UssdServiceOp = 1_281
BroadcastChannelIndicator = 1_536
BroadcastContentType = 1_537
BroadcastContentTypeInfo = 1_538
BroadcastMessageClass = 1_539
BroadcastRepNum = 1_540
BroadcastFrequencyInterval = 1_541
BroadcastAreaIdentifier = 1_542
BroadcastErrorStatus = 1_543
BroadcastAreaSuccess = 1_544
BroadcastEndTime = 1_545
BroadcastServiceGroup = 1_546
BillingIdentification = 1_547
SourceNetworkId = 1_549
DestNetworkId = 1_550
SourceNodeId = 1_551
DestNodeId = 1_552
DestAddrNpResolution = 1_553
DestAddrNpInformation = 1_554
DestAddrNpCountry = 1_555
DisplayTime = 4_609
SmsSignal = 4_611
MsValidity = 4_612
AlertOnMessageDelivery = 4_876
ItsReplyType = 4_992
ItsSessionInfo = 4_995
Other(u16)
Trait Implementations§
source§impl From<BroadcastRequestTLVTag> for TLVTag
impl From<BroadcastRequestTLVTag> for TLVTag
source§fn from(v: BroadcastRequestTLVTag) -> Self
fn from(v: BroadcastRequestTLVTag) -> Self
Converts to this type from the input type.
source§impl From<BroadcastResponseTLVTag> for TLVTag
impl From<BroadcastResponseTLVTag> for TLVTag
source§fn from(v: BroadcastResponseTLVTag) -> Self
fn from(v: BroadcastResponseTLVTag) -> Self
Converts to this type from the input type.
source§impl From<CancelBroadcastTLVTag> for TLVTag
impl From<CancelBroadcastTLVTag> for TLVTag
source§fn from(v: CancelBroadcastTLVTag) -> Self
fn from(v: CancelBroadcastTLVTag) -> Self
Converts to this type from the input type.
source§impl From<MessageDeliveryRequestTLVTag> for TLVTag
impl From<MessageDeliveryRequestTLVTag> for TLVTag
source§fn from(value: MessageDeliveryRequestTLVTag) -> Self
fn from(value: MessageDeliveryRequestTLVTag) -> Self
Converts to this type from the input type.
source§impl From<MessageDeliveryResponseTLVTag> for TLVTag
impl From<MessageDeliveryResponseTLVTag> for TLVTag
source§fn from(value: MessageDeliveryResponseTLVTag) -> Self
fn from(value: MessageDeliveryResponseTLVTag) -> Self
Converts to this type from the input type.
source§impl From<MessageSubmissionRequestTLVTag> for TLVTag
impl From<MessageSubmissionRequestTLVTag> for TLVTag
source§fn from(value: MessageSubmissionRequestTLVTag) -> Self
fn from(value: MessageSubmissionRequestTLVTag) -> Self
Converts to this type from the input type.
source§impl From<MessageSubmissionResponseTLVTag> for TLVTag
impl From<MessageSubmissionResponseTLVTag> for TLVTag
source§fn from(value: MessageSubmissionResponseTLVTag) -> Self
fn from(value: MessageSubmissionResponseTLVTag) -> Self
Converts to this type from the input type.
source§impl From<QueryBroadcastResponseTLVTag> for TLVTag
impl From<QueryBroadcastResponseTLVTag> for TLVTag
source§fn from(value: QueryBroadcastResponseTLVTag) -> Self
fn from(value: QueryBroadcastResponseTLVTag) -> Self
Converts to this type from the input type.
source§impl Ord for TLVTag
impl Ord for TLVTag
source§impl PartialEq for TLVTag
impl PartialEq for TLVTag
source§impl PartialOrd for TLVTag
impl PartialOrd for TLVTag
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for TLVTag
impl Eq for TLVTag
impl StructuralPartialEq for TLVTag
Auto Trait Implementations§
impl Freeze for TLVTag
impl RefUnwindSafe for TLVTag
impl Send for TLVTag
impl Sync for TLVTag
impl Unpin for TLVTag
impl UnwindSafe for TLVTag
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