Docs.rs
canadensis-0.3.1
canadensis 0.3.1
Permalink
Docs.rs crate page
MIT OR Apache-2.0
Links
Repository
crates.io
Source
Owners
samcrow
Dependencies
canadensis_core ^0.3.0
normal
canadensis_data_types ^0.3.0
normal
canadensis_derive_register_block ^0.2.0
normal
canadensis_encoding ^0.3.0
normal
fallible_collections ^0.4.0
normal
half ^2.2
normal
hash32 ^0.2.1
normal
heapless ^0.7.0
normal
log ^0.4
normal
canadensis_can ^0.3.0
dev
canadensis_linux ^0.3.0
dev
canadensis_serial ^0.3.0
dev
canadensis_udp ^0.4.0
dev
rand ^0.8.0
dev
simplelog ^0.12.0
dev
socketcan ^1.7.0
dev
Versions
100%
of the crate is documented
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
canadensis
0.3.1
Message
Implementations on Foreign Types
ArbitrationID
BaseArbitrationID
Bit
Bit
DataClassic
DataFD
Discovery
Empty
Endpoint
Entry
Error
Error
Error
EtherType
ExtendedArbitrationID
FaultFlags
Feedback
Fragment
Fragment
Frame
Frame
Frame
Frame
Health
Heartbeat
Heartbeat
HighColor
ID
ID
IOStatistics
Integer16
Integer16
Integer32
Integer32
Integer64
Integer64
Integer8
Integer8
Linear
Linear
LinearTs
LinearTs
LinearVarTs
List
List
Manifestation
Mode
Name
Natural16
Natural16
Natural32
Natural32
Natural64
Natural64
Natural8
Natural8
NodeIDAllocationData
NodeIDAllocationData
Note
OutgoingPacket
OutgoingPacket
Parameters
Path
Path
Planar
Planar
PlanarTs
PlanarTs
Point
Point
PointState
PointState
PointStateVar
PointStateVar
PointStateVarTs
PointStateVarTs
PointVar
PointVar
Pose
Pose
PoseVar
PoseVar
PoseVarTs
Power
PowerTs
PressureTempVarTs
Quaternion
Quaternion
RTR
Readiness
Real16
Real16
Real32
Real32
Real64
Real64
Record
Record
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
Scalar
ServiceID
ServiceIDList
ServiceIDList
Severity
Source
SourceTs
State
State
StateVar
StateVar
StateVarTs
StateVarTs
Status
Status
Status
String
SubjectID
SubjectIDList
SubjectIDList
Synchronization
SynchronizedTimestamp
TAI64
TAI64Var
TAI64VarTs
TAIInfo
Technology
TimeSystem
Twist
TwistVar
TwistVarTs
Unstructured
Value
Vector2
Vector3
Vector3
Vector3
Vector3
Vector3
Vector3
Vector3
Vector3
Vector3
Vector3
Vector3
Vector3
Vector3
Vector3
Vector3
Vector3
Vector3
Vector3
Vector3
Vector3
Vector3
Vector31
Vector4
Vector6
Vector8
Velocity1VarTs
Velocity3Var
Velocity3Var
WideScalar
WideScalar
WideScalar
WideScalar
WideVector3
WideVector3
_0
_0
_0
_0
_0
Implementors
In canadensis::encoding
?
Trait
canadensis
::
encoding
::
Message
source
·
[
−
]
pub trait Message { }
Expand description
Marker for message data types
Implementations on Foreign Types
§
source
§
impl
Message
for
ArbitrationID
source
§
impl
Message
for
Frame
source
§
impl
Message
for
Manifestation
source
§
impl
Message
for
ID
source
§
impl
Message
for
SubjectIDList
source
§
impl
Message
for
SubjectIDList
source
§
impl
Message
for
Value
source
§
impl
Message
for
Note
source
§
impl
Message
for
Planar
source
§
impl
Message
for
PlanarTs
source
§
impl
Message
for
Linear
source
§
impl
Message
for
LinearTs
source
§
impl
Message
for
Power
source
§
impl
Message
for
PowerTs
source
§
impl
Message
for
Source
source
§
impl
Message
for
SourceTs
source
§
impl
Message
for
Point
source
§
impl
Message
for
PointState
source
§
impl
Message
for
PointStateVar
source
§
impl
Message
for
PointStateVarTs
source
§
impl
Message
for
PointVar
source
§
impl
Message
for
Pose
source
§
impl
Message
for
PoseVar
source
§
impl
Message
for
PoseVarTs
source
§
impl
Message
for
State
source
§
impl
Message
for
StateVar
source
§
impl
Message
for
StateVarTs
source
§
impl
Message
for
Twist
source
§
impl
Message
for
TwistVar
source
§
impl
Message
for
TwistVarTs
source
§
impl
Message
for
Point
source
§
impl
Message
for
PointState
source
§
impl
Message
for
PointStateVar
source
§
impl
Message
for
PointStateVarTs
source
§
impl
Message
for
PointVar
source
§
impl
Message
for
Pose
source
§
impl
Message
for
PoseVar
source
§
impl
Message
for
State
source
§
impl
Message
for
StateVar
source
§
impl
Message
for
StateVarTs
source
§
impl
Message
for
Planar
source
§
impl
Message
for
PlanarTs
source
§
impl
Message
for
Linear
source
§
impl
Message
for
LinearTs
source
§
impl
Message
for
LinearVarTs
source
§
impl
Message
for
Velocity1VarTs
source
§
impl
Message
for
Velocity3Var
source
§
impl
Message
for
Velocity3Var
source
§
impl
Message
for
HighColor
source
§
impl
Message
for
PressureTempVarTs
source
§
impl
Message
for
TAI64
source
§
impl
Message
for
TAI64Var
source
§
impl
Message
for
TAI64VarTs
source
§
impl
Message
for
_0
source
§
impl
Message
for
FaultFlags
source
§
impl
Message
for
Feedback
source
§
impl
Message
for
_0
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Vector2
source
§
impl
Message
for
Vector3
source
§
impl
Message
for
Vector4
source
§
impl
Message
for
Vector6
source
§
impl
Message
for
Vector8
source
§
impl
Message
for
Vector31
source
§
impl
Message
for
Status
source
§
impl
Message
for
_0
source
§
impl
Message
for
_0
source
§
impl
Message
for
_0
source
§
impl
Message
for
Error
source
§
impl
Message
for
Parameters
source
§
impl
Message
for
Status
source
§
impl
Message
for
Technology
source
§
impl
Message
for
Heartbeat
source
§
impl
Message
for
Readiness
source
§
impl
Message
for
Status
source
§
impl
Message
for
Record
source
§
impl
Message
for
Record
source
§
impl
Message
for
Severity
source
§
impl
Message
for
Error
source
§
impl
Message
for
Path
source
§
impl
Message
for
Path
source
§
impl
Message
for
OutgoingPacket
source
§
impl
Message
for
OutgoingPacket
source
§
impl
Message
for
BaseArbitrationID
source
§
impl
Message
for
DataClassic
source
§
impl
Message
for
DataFD
source
§
impl
Message
for
Error
source
§
impl
Message
for
ExtendedArbitrationID
source
§
impl
Message
for
Frame
source
§
impl
Message
for
RTR
source
§
impl
Message
for
EtherType
source
§
impl
Message
for
Frame
source
§
impl
Message
for
Fragment
source
§
impl
Message
for
Fragment
source
§
impl
Message
for
Endpoint
source
§
impl
Message
for
Frame
source
§
impl
Message
for
Health
source
§
impl
Message
for
Heartbeat
source
§
impl
Message
for
ID
source
§
impl
Message
for
IOStatistics
source
§
impl
Message
for
Mode
source
§
impl
Message
for
List
source
§
impl
Message
for
List
source
§
impl
Message
for
ServiceID
source
§
impl
Message
for
ServiceIDList
source
§
impl
Message
for
ServiceIDList
source
§
impl
Message
for
SubjectID
source
§
impl
Message
for
Discovery
source
§
impl
Message
for
Entry
source
§
impl
Message
for
NodeIDAllocationData
source
§
impl
Message
for
NodeIDAllocationData
source
§
impl
Message
for
Bit
source
§
impl
Message
for
Integer8
source
§
impl
Message
for
Integer16
source
§
impl
Message
for
Integer32
source
§
impl
Message
for
Integer64
source
§
impl
Message
for
Natural8
source
§
impl
Message
for
Natural16
source
§
impl
Message
for
Natural32
source
§
impl
Message
for
Natural64
source
§
impl
Message
for
Real16
source
§
impl
Message
for
Real32
source
§
impl
Message
for
Real64
source
§
impl
Message
for
Empty
source
§
impl
Message
for
Bit
source
§
impl
Message
for
Integer8
source
§
impl
Message
for
Integer16
source
§
impl
Message
for
Integer32
source
§
impl
Message
for
Integer64
source
§
impl
Message
for
Natural8
source
§
impl
Message
for
Natural16
source
§
impl
Message
for
Natural32
source
§
impl
Message
for
Natural64
source
§
impl
Message
for
Real16
source
§
impl
Message
for
Real32
source
§
impl
Message
for
Real64
source
§
impl
Message
for
String
source
§
impl
Message
for
Unstructured
source
§
impl
Message
for
Name
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Vector3
source
§
impl
Message
for
Quaternion
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Vector3
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Vector3
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
WideScalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Vector3
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Vector3
source
§
impl
Message
for
WideScalar
source
§
impl
Message
for
WideVector3
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Vector3
source
§
impl
Message
for
Vector3
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Vector3
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Vector3
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Vector3
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Vector3
source
§
impl
Message
for
Quaternion
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Vector3
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Vector3
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
WideScalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Vector3
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Vector3
source
§
impl
Message
for
WideScalar
source
§
impl
Message
for
WideVector3
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Vector3
source
§
impl
Message
for
Vector3
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Vector3
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Vector3
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Vector3
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Scalar
source
§
impl
Message
for
Synchronization
source
§
impl
Message
for
SynchronizedTimestamp
source
§
impl
Message
for
TAIInfo
source
§
impl
Message
for
TimeSystem
Implementors
§
source
§
impl
Message
for
Version