Trait open_protocol::types::FromBytes
[−]
[src]
pub trait FromBytes: Sized {
fn read_bytes(bytes: &mut Cursor<&[u8]>) -> Result<Self>;
fn from_bytes(bytes: &[u8]) -> Result<Self> { ... }
}
Required Methods
Provided Methods
fn from_bytes(bytes: &[u8]) -> Result<Self>
Implementors
impl FromBytes for Headerimpl FromBytes for u8impl FromBytes for u16impl FromBytes for u32impl FromBytes for VersionAckimpl FromBytes for ActivationAckimpl FromBytes for ControlAckimpl FromBytes for FlightControlAckimpl FromBytes for SwitchResultAckimpl FromBytes for ArmAckimpl FromBytes for WaypointInitAckimpl FromBytes for WaypointStartStopAckimpl FromBytes for WaypointPauseResumeAckimpl FromBytes for LostControlimpl FromBytes for WaypointInitimpl FromBytes for WaypointDataimpl FromBytes for WaypointDataAckimpl FromBytes for WaypointSetIdleSpeedAckimpl FromBytes for WaypointGetIdleSpeedAckimpl FromBytes for Timestampimpl FromBytes for SyncStampimpl FromBytes for QuaternionDataimpl FromBytes for CommonDataimpl FromBytes for VelocityDataimpl FromBytes for PositionDataimpl FromBytes for RelativePositionimpl FromBytes for GPSDataimpl FromBytes for RTKDataimpl FromBytes for MagnetDataimpl FromBytes for RcDataimpl FromBytes for GimbalDataimpl FromBytes for ControlInfoimpl FromBytes for FlightStatusimpl FromBytes for FlightExtraStatusimpl FromBytes for BatteryInfoimpl FromBytes for WaypointUploadIncidentimpl FromBytes for WaypointFinishIncidentimpl FromBytes for WaypointReachIncidentimpl FromBytes for WaypointStatus