pub trait DataType {
    const EXTENT_BYTES: Option<u32>;
}
Expand description

Trait for types that can be encoded into Cyphal transfers, or decoded from transfers

Required Associated Constants§

source

const EXTENT_BYTES: Option<u32>

The sealed or delimited property of this type

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl DataType for ArbitrationID

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Frame

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Manifestation

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for ID

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for SubjectIDList

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 4097 bytes.

source§

impl DataType for SubjectIDList

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 4097 bytes.

source§

impl DataType for Value

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Note

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Planar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for PlanarTs

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Linear

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for LinearTs

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Power

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for PowerTs

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Source

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for SourceTs

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Point

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for PointState

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for PointStateVar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for PointStateVarTs

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for PointVar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Pose

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for PoseVar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for PoseVarTs

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for State

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for StateVar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for StateVarTs

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Twist

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for TwistVar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for TwistVarTs

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Point

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for PointState

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for PointStateVar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for PointStateVarTs

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for PointVar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Pose

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for PoseVar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for State

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for StateVar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for StateVarTs

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Planar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for PlanarTs

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Linear

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for LinearTs

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for LinearVarTs

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Velocity1VarTs

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Velocity3Var

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Velocity3Var

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for HighColor

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for PressureTempVarTs

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for TAI64

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for TAI64Var

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for TAI64VarTs

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for _0

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 0 bytes.

source§

impl DataType for FaultFlags

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Feedback

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 63 bytes.

source§

impl DataType for _0

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 0 bytes.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 512 bytes.

source§

impl DataType for Vector2

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 512 bytes.

source§

impl DataType for Vector3

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 512 bytes.

source§

impl DataType for Vector4

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 512 bytes.

source§

impl DataType for Vector6

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 512 bytes.

source§

impl DataType for Vector8

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 512 bytes.

source§

impl DataType for Vector31

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 512 bytes.

source§

impl DataType for Status

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 63 bytes.

source§

impl DataType for _0

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 0 bytes.

source§

impl DataType for _0

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 0 bytes.

source§

impl DataType for _0

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 0 bytes.

source§

impl DataType for Error

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Parameters

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 300 bytes.

source§

impl DataType for Status

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 600 bytes.

source§

impl DataType for Technology

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Heartbeat

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Readiness

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Status

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 63 bytes.

source§

impl DataType for Record

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 300 bytes.

source§

impl DataType for Record

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 300 bytes.

source§

impl DataType for Severity

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Error

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for GetInfoRequest

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 300 bytes.

source§

impl DataType for GetInfoResponse

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 48 bytes.

source§

impl DataType for GetInfoRequest

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 300 bytes.

source§

impl DataType for GetInfoResponse

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 48 bytes.

source§

impl DataType for ListRequest

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 300 bytes.

source§

impl DataType for ListResponse

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 300 bytes.

source§

impl DataType for ListRequest

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 300 bytes.

source§

impl DataType for ListResponse

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 300 bytes.

source§

impl DataType for ModifyRequest

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 600 bytes.

source§

impl DataType for ModifyResponse

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 48 bytes.

source§

impl DataType for ModifyRequest

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 600 bytes.

source§

impl DataType for ModifyResponse

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 48 bytes.

source§

impl DataType for Path

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Path

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for ReadRequest

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 300 bytes.

source§

impl DataType for ReadResponse

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 300 bytes.

source§

impl DataType for ReadRequest

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 300 bytes.

source§

impl DataType for ReadResponse

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 300 bytes.

source§

impl DataType for WriteRequest

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 600 bytes.

source§

impl DataType for WriteResponse

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 48 bytes.

source§

impl DataType for WriteRequest

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 600 bytes.

source§

impl DataType for WriteResponse

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 48 bytes.

source§

impl DataType for HandleIncomingPacketRequest

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 600 bytes.

source§

impl DataType for HandleIncomingPacketResponse

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 63 bytes.

source§

impl DataType for HandleIncomingPacketRequest

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 600 bytes.

source§

impl DataType for HandleIncomingPacketResponse

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 63 bytes.

source§

impl DataType for OutgoingPacket

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 600 bytes.

source§

impl DataType for OutgoingPacket

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 600 bytes.

source§

impl DataType for BaseArbitrationID

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for DataClassic

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for DataFD

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Error

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for ExtendedArbitrationID

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Frame

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for RTR

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for EtherType

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Frame

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Fragment

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Fragment

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Endpoint

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Frame

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 10240 bytes.

source§

impl DataType for ExecuteCommandRequest

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 300 bytes.

source§

impl DataType for ExecuteCommandResponse

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 48 bytes.

source§

impl DataType for ExecuteCommandRequest

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 300 bytes.

source§

impl DataType for ExecuteCommandResponse

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 48 bytes.

source§

impl DataType for GetInfoRequest

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for GetTransportStatisticsRequest

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for GetTransportStatisticsResponse

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 192 bytes.

source§

impl DataType for Health

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Heartbeat

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 12 bytes.

source§

impl DataType for ID

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for IOStatistics

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Mode

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for List

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for List

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for ServiceID

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for ServiceIDList

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 128 bytes.

source§

impl DataType for ServiceIDList

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 128 bytes.

source§

impl DataType for SubjectID

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for AppendEntriesRequest

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 96 bytes.

source§

impl DataType for AppendEntriesResponse

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 48 bytes.

source§

impl DataType for Discovery

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 96 bytes.

source§

impl DataType for Entry

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for RequestVoteRequest

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 48 bytes.

source§

impl DataType for RequestVoteResponse

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 48 bytes.

source§

impl DataType for NodeIDAllocationData

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for NodeIDAllocationData

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 48 bytes.

source§

impl DataType for Bit

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Integer8

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Integer16

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Integer32

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Integer64

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Natural8

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Natural16

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Natural32

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Natural64

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Real16

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Real32

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Real64

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Empty

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Bit

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Integer8

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Integer16

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Integer32

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Integer64

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Natural8

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Natural16

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Natural32

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Natural64

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Real16

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Real32

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Real64

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for String

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Unstructured

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for AccessRequest

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for AccessResponse

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for ListRequest

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for ListResponse

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Name

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Vector3

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Quaternion

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Vector3

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Vector3

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for WideScalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Vector3

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Vector3

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for WideScalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for WideVector3

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Vector3

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Vector3

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Vector3

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Vector3

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Vector3

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Vector3

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Quaternion

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Vector3

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Vector3

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for WideScalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Vector3

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Vector3

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for WideScalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for WideVector3

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Vector3

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Vector3

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Vector3

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Vector3

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Vector3

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for Scalar

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for GetSynchronizationMasterInfoRequest

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 48 bytes.

source§

impl DataType for GetSynchronizationMasterInfoResponse

source§

const EXTENT_BYTES: Option<u32> = _

This type is delimited with an extent of 192 bytes.

source§

impl DataType for Synchronization

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for SynchronizedTimestamp

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for TAIInfo

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

source§

impl DataType for TimeSystem

source§

const EXTENT_BYTES: Option<u32> = None

This type is sealed.

Implementors§

source§

impl DataType for canadensis::node::data_types::GetInfoResponse

source§

impl DataType for Version