Trait rusmpp::ende::length::Length

source ·
pub trait Length {
    // Required method
    fn length(&self) -> usize;
}

Required Methods§

source

fn length(&self) -> usize

Returns the length of the encoded data in bytes.

Implementations on Foreign Types§

source§

impl Length for u8

source§

fn length(&self) -> usize

source§

impl Length for u16

source§

fn length(&self) -> usize

source§

impl Length for u32

source§

fn length(&self) -> usize

source§

impl<T> Length for Option<T>
where T: Length,

source§

fn length(&self) -> usize

source§

impl<T> Length for Vec<T>
where T: Length,

source§

fn length(&self) -> usize

Implementors§

source§

impl Length for Pdu

source§

impl Length for TLVValue

source§

impl Length for DestAddress

source§

impl Length for Command

source§

impl Length for AlertNotification

source§

impl Length for Bind

source§

impl Length for BindResp

source§

impl Length for BroadcastSm

source§

impl Length for BroadcastSmResp

source§

impl Length for CancelBroadcastSm

source§

impl Length for CancelSm

source§

impl Length for DataSm

source§

impl Length for DeliverSm

source§

impl Length for Outbind

source§

impl Length for QueryBroadcastSm

source§

impl Length for QueryBroadcastSmResp

source§

impl Length for QuerySm

source§

impl Length for QuerySmResp

source§

impl Length for ReplaceSm

source§

impl Length for SmResp

source§

impl Length for SubmitMulti

source§

impl Length for SubmitMultiResp

source§

impl Length for SubmitSm

source§

impl Length for SubmitSmResp

source§

impl Length for TLV

source§

impl Length for BroadcastAreaIdentifier

source§

impl Length for BroadcastContentType

source§

impl Length for BroadcastFrequencyInterval

source§

impl Length for DistributionListName

source§

impl Length for SmeAddress

source§

impl Length for ItsSessionInfo

source§

impl Length for MsValidity

source§

impl Length for MsValidityInformation

source§

impl Length for NetworkErrorCode

source§

impl Length for ServiceType

source§

impl Length for Subaddress

source§

impl Length for UnsuccessSme

source§

impl Length for AnyOctetString

source§

impl<const MIN: usize, const MAX: usize> Length for COctetString<MIN, MAX>

source§

impl<const MIN: usize, const MAX: usize> Length for OctetString<MIN, MAX>

source§

impl<const N: usize> Length for EmptyOrFullCOctetString<N>