pub struct Message {
pub header: u8,
pub num: MesgNum,
pub fields: Vec<Field>,
pub developer_fields: Vec<DeveloperField>,
}
Expand description
Message is a FIT protocol message containing the data defined in the Message Definition
Fields§
§header: u8
Message Header serves to distinguish whether the message is a Normal Data or a Compressed Timestamp Data. Unlike MessageDefinition, Message’s Header should not contain Developer Data Flag.
num: MesgNum
Global Message Number defined in Global FIT Profile, except number within range 0xFF00 - 0xFFFE are manufacturer specific number.
fields: Vec<Field>
List of Field
developer_fields: Vec<DeveloperField>
List of DeveloperField
Implementations§
Source§impl Message
impl Message
Sourcepub fn sub_field_substitution<'a>(
&self,
field_ref: &FieldReference<'a>,
) -> Option<&'a SubField<'a>>
pub fn sub_field_substitution<'a>( &self, field_ref: &FieldReference<'a>, ) -> Option<&'a SubField<'a>>
SubFieldSubstitution returns any sub-field that can substitute the properties interpretation of the parent Field (Dynamic Field).
Trait Implementations§
Source§impl From<&Message> for AadAccelFeatures
impl From<&Message> for AadAccelFeatures
Source§impl From<&Message> for AccelerometerData
impl From<&Message> for AccelerometerData
Source§impl From<&Message> for AntChannelId
impl From<&Message> for AntChannelId
Source§impl From<&Message> for AviationAttitude
impl From<&Message> for AviationAttitude
Source§impl From<&Message> for BarometerData
impl From<&Message> for BarometerData
Source§impl From<&Message> for BeatIntervals
impl From<&Message> for BeatIntervals
Source§impl From<&Message> for BikeProfile
impl From<&Message> for BikeProfile
Source§impl From<&Message> for BloodPressure
impl From<&Message> for BloodPressure
Source§impl From<&Message> for CadenceZone
impl From<&Message> for CadenceZone
Source§impl From<&Message> for CameraEvent
impl From<&Message> for CameraEvent
Source§impl From<&Message> for Capabilities
impl From<&Message> for Capabilities
Source§impl From<&Message> for ChronoShotData
impl From<&Message> for ChronoShotData
Source§impl From<&Message> for ChronoShotSession
impl From<&Message> for ChronoShotSession
Source§impl From<&Message> for Connectivity
impl From<&Message> for Connectivity
Source§impl From<&Message> for CoursePoint
impl From<&Message> for CoursePoint
Source§impl From<&Message> for DeveloperDataId
impl From<&Message> for DeveloperDataId
Source§impl From<&Message> for DeviceAuxBatteryInfo
impl From<&Message> for DeviceAuxBatteryInfo
Source§impl From<&Message> for DeviceInfo
impl From<&Message> for DeviceInfo
Source§impl From<&Message> for DeviceSettings
impl From<&Message> for DeviceSettings
Source§impl From<&Message> for DiveApneaAlarm
impl From<&Message> for DiveApneaAlarm
Source§impl From<&Message> for DiveSettings
impl From<&Message> for DiveSettings
Source§impl From<&Message> for DiveSummary
impl From<&Message> for DiveSummary
Source§impl From<&Message> for ExdDataConceptConfiguration
impl From<&Message> for ExdDataConceptConfiguration
Source§impl From<&Message> for ExdDataFieldConfiguration
impl From<&Message> for ExdDataFieldConfiguration
Source§impl From<&Message> for ExdScreenConfiguration
impl From<&Message> for ExdScreenConfiguration
Source§impl From<&Message> for ExerciseTitle
impl From<&Message> for ExerciseTitle
Source§impl From<&Message> for FieldCapabilities
impl From<&Message> for FieldCapabilities
Source§impl From<&Message> for FieldDescription
impl From<&Message> for FieldDescription
Source§impl From<&Message> for FileCapabilities
impl From<&Message> for FileCapabilities
Source§impl From<&Message> for FileCreator
impl From<&Message> for FileCreator
Source§impl From<&Message> for GpsMetadata
impl From<&Message> for GpsMetadata
Source§impl From<&Message> for GyroscopeData
impl From<&Message> for GyroscopeData
Source§impl From<&Message> for HrmProfile
impl From<&Message> for HrmProfile
Source§impl From<&Message> for HrvStatusSummary
impl From<&Message> for HrvStatusSummary
Source§impl From<&Message> for HsaAccelerometerData
impl From<&Message> for HsaAccelerometerData
Source§impl From<&Message> for HsaBodyBatteryData
impl From<&Message> for HsaBodyBatteryData
Source§impl From<&Message> for HsaConfigurationData
impl From<&Message> for HsaConfigurationData
Source§impl From<&Message> for HsaGyroscopeData
impl From<&Message> for HsaGyroscopeData
Source§impl From<&Message> for HsaHeartRateData
impl From<&Message> for HsaHeartRateData
Source§impl From<&Message> for HsaRespirationData
impl From<&Message> for HsaRespirationData
Source§impl From<&Message> for HsaSpo2Data
impl From<&Message> for HsaSpo2Data
Source§impl From<&Message> for HsaStepData
impl From<&Message> for HsaStepData
Source§impl From<&Message> for HsaStressData
impl From<&Message> for HsaStressData
Source§impl From<&Message> for HsaWristTemperatureData
impl From<&Message> for HsaWristTemperatureData
Source§impl From<&Message> for MagnetometerData
impl From<&Message> for MagnetometerData
Source§impl From<&Message> for MaxMetData
impl From<&Message> for MaxMetData
Source§impl From<&Message> for MesgCapabilities
impl From<&Message> for MesgCapabilities
Source§impl From<&Message> for Monitoring
impl From<&Message> for Monitoring
Source§impl From<&Message> for MonitoringHrData
impl From<&Message> for MonitoringHrData
Source§impl From<&Message> for MonitoringInfo
impl From<&Message> for MonitoringInfo
Source§impl From<&Message> for NmeaSentence
impl From<&Message> for NmeaSentence
Source§impl From<&Message> for OhrSettings
impl From<&Message> for OhrSettings
Source§impl From<&Message> for OneDSensorCalibration
impl From<&Message> for OneDSensorCalibration
Source§impl From<&Message> for RespirationRate
impl From<&Message> for RespirationRate
Source§impl From<&Message> for SdmProfile
impl From<&Message> for SdmProfile
Source§impl From<&Message> for SegmentFile
impl From<&Message> for SegmentFile
Source§impl From<&Message> for SegmentLap
impl From<&Message> for SegmentLap
Source§impl From<&Message> for SegmentLeaderboardEntry
impl From<&Message> for SegmentLeaderboardEntry
Source§impl From<&Message> for SegmentPoint
impl From<&Message> for SegmentPoint
Source§impl From<&Message> for SkinTempOvernight
impl From<&Message> for SkinTempOvernight
Source§impl From<&Message> for SlaveDevice
impl From<&Message> for SlaveDevice
Source§impl From<&Message> for SleepAssessment
impl From<&Message> for SleepAssessment
Source§impl From<&Message> for SleepLevel
impl From<&Message> for SleepLevel
Source§impl From<&Message> for SplitSummary
impl From<&Message> for SplitSummary
Source§impl From<&Message> for StressLevel
impl From<&Message> for StressLevel
Source§impl From<&Message> for TankSummary
impl From<&Message> for TankSummary
Source§impl From<&Message> for TankUpdate
impl From<&Message> for TankUpdate
Source§impl From<&Message> for ThreeDSensorCalibration
impl From<&Message> for ThreeDSensorCalibration
Source§impl From<&Message> for TimeInZone
impl From<&Message> for TimeInZone
Source§impl From<&Message> for TimestampCorrelation
impl From<&Message> for TimestampCorrelation
Source§impl From<&Message> for TrainingFile
impl From<&Message> for TrainingFile
Source§impl From<&Message> for UserProfile
impl From<&Message> for UserProfile
Source§impl From<&Message> for VideoDescription
impl From<&Message> for VideoDescription
Source§impl From<&Message> for VideoFrame
impl From<&Message> for VideoFrame
Source§impl From<&Message> for VideoTitle
impl From<&Message> for VideoTitle
Source§impl From<&Message> for WatchfaceSettings
impl From<&Message> for WatchfaceSettings
Source§impl From<&Message> for WeatherAlert
impl From<&Message> for WeatherAlert
Source§impl From<&Message> for WeatherConditions
impl From<&Message> for WeatherConditions
Source§impl From<&Message> for WeightScale
impl From<&Message> for WeightScale
Source§impl From<&Message> for WorkoutSession
impl From<&Message> for WorkoutSession
Source§impl From<&Message> for WorkoutStep
impl From<&Message> for WorkoutStep
Source§impl From<&Message> for ZonesTarget
impl From<&Message> for ZonesTarget
Source§impl From<AadAccelFeatures> for Message
impl From<AadAccelFeatures> for Message
Source§fn from(m: AadAccelFeatures) -> Self
fn from(m: AadAccelFeatures) -> Self
Converts to this type from the input type.
Source§impl From<AccelerometerData> for Message
impl From<AccelerometerData> for Message
Source§fn from(m: AccelerometerData) -> Self
fn from(m: AccelerometerData) -> Self
Converts to this type from the input type.
Source§impl From<AntChannelId> for Message
impl From<AntChannelId> for Message
Source§fn from(m: AntChannelId) -> Self
fn from(m: AntChannelId) -> Self
Converts to this type from the input type.
Source§impl From<AviationAttitude> for Message
impl From<AviationAttitude> for Message
Source§fn from(m: AviationAttitude) -> Self
fn from(m: AviationAttitude) -> Self
Converts to this type from the input type.
Source§impl From<BarometerData> for Message
impl From<BarometerData> for Message
Source§fn from(m: BarometerData) -> Self
fn from(m: BarometerData) -> Self
Converts to this type from the input type.
Source§impl From<BeatIntervals> for Message
impl From<BeatIntervals> for Message
Source§fn from(m: BeatIntervals) -> Self
fn from(m: BeatIntervals) -> Self
Converts to this type from the input type.
Source§impl From<BikeProfile> for Message
impl From<BikeProfile> for Message
Source§fn from(m: BikeProfile) -> Self
fn from(m: BikeProfile) -> Self
Converts to this type from the input type.
Source§impl From<BloodPressure> for Message
impl From<BloodPressure> for Message
Source§fn from(m: BloodPressure) -> Self
fn from(m: BloodPressure) -> Self
Converts to this type from the input type.
Source§impl From<CadenceZone> for Message
impl From<CadenceZone> for Message
Source§fn from(m: CadenceZone) -> Self
fn from(m: CadenceZone) -> Self
Converts to this type from the input type.
Source§impl From<CameraEvent> for Message
impl From<CameraEvent> for Message
Source§fn from(m: CameraEvent) -> Self
fn from(m: CameraEvent) -> Self
Converts to this type from the input type.
Source§impl From<Capabilities> for Message
impl From<Capabilities> for Message
Source§fn from(m: Capabilities) -> Self
fn from(m: Capabilities) -> Self
Converts to this type from the input type.
Source§impl From<ChronoShotData> for Message
impl From<ChronoShotData> for Message
Source§fn from(m: ChronoShotData) -> Self
fn from(m: ChronoShotData) -> Self
Converts to this type from the input type.
Source§impl From<ChronoShotSession> for Message
impl From<ChronoShotSession> for Message
Source§fn from(m: ChronoShotSession) -> Self
fn from(m: ChronoShotSession) -> Self
Converts to this type from the input type.
Source§impl From<Connectivity> for Message
impl From<Connectivity> for Message
Source§fn from(m: Connectivity) -> Self
fn from(m: Connectivity) -> Self
Converts to this type from the input type.
Source§impl From<CoursePoint> for Message
impl From<CoursePoint> for Message
Source§fn from(m: CoursePoint) -> Self
fn from(m: CoursePoint) -> Self
Converts to this type from the input type.
Source§impl From<DeveloperDataId> for Message
impl From<DeveloperDataId> for Message
Source§fn from(m: DeveloperDataId) -> Self
fn from(m: DeveloperDataId) -> Self
Converts to this type from the input type.
Source§impl From<DeviceAuxBatteryInfo> for Message
impl From<DeviceAuxBatteryInfo> for Message
Source§fn from(m: DeviceAuxBatteryInfo) -> Self
fn from(m: DeviceAuxBatteryInfo) -> Self
Converts to this type from the input type.
Source§impl From<DeviceInfo> for Message
impl From<DeviceInfo> for Message
Source§fn from(m: DeviceInfo) -> Self
fn from(m: DeviceInfo) -> Self
Converts to this type from the input type.
Source§impl From<DeviceSettings> for Message
impl From<DeviceSettings> for Message
Source§fn from(m: DeviceSettings) -> Self
fn from(m: DeviceSettings) -> Self
Converts to this type from the input type.
Source§impl From<DiveApneaAlarm> for Message
impl From<DiveApneaAlarm> for Message
Source§fn from(m: DiveApneaAlarm) -> Self
fn from(m: DiveApneaAlarm) -> Self
Converts to this type from the input type.
Source§impl From<DiveSettings> for Message
impl From<DiveSettings> for Message
Source§fn from(m: DiveSettings) -> Self
fn from(m: DiveSettings) -> Self
Converts to this type from the input type.
Source§impl From<DiveSummary> for Message
impl From<DiveSummary> for Message
Source§fn from(m: DiveSummary) -> Self
fn from(m: DiveSummary) -> Self
Converts to this type from the input type.
Source§impl From<ExdDataConceptConfiguration> for Message
impl From<ExdDataConceptConfiguration> for Message
Source§fn from(m: ExdDataConceptConfiguration) -> Self
fn from(m: ExdDataConceptConfiguration) -> Self
Converts to this type from the input type.
Source§impl From<ExdDataFieldConfiguration> for Message
impl From<ExdDataFieldConfiguration> for Message
Source§fn from(m: ExdDataFieldConfiguration) -> Self
fn from(m: ExdDataFieldConfiguration) -> Self
Converts to this type from the input type.
Source§impl From<ExdScreenConfiguration> for Message
impl From<ExdScreenConfiguration> for Message
Source§fn from(m: ExdScreenConfiguration) -> Self
fn from(m: ExdScreenConfiguration) -> Self
Converts to this type from the input type.
Source§impl From<ExerciseTitle> for Message
impl From<ExerciseTitle> for Message
Source§fn from(m: ExerciseTitle) -> Self
fn from(m: ExerciseTitle) -> Self
Converts to this type from the input type.
Source§impl From<FieldCapabilities> for Message
impl From<FieldCapabilities> for Message
Source§fn from(m: FieldCapabilities) -> Self
fn from(m: FieldCapabilities) -> Self
Converts to this type from the input type.
Source§impl From<FieldDescription> for Message
impl From<FieldDescription> for Message
Source§fn from(m: FieldDescription) -> Self
fn from(m: FieldDescription) -> Self
Converts to this type from the input type.
Source§impl From<FileCapabilities> for Message
impl From<FileCapabilities> for Message
Source§fn from(m: FileCapabilities) -> Self
fn from(m: FileCapabilities) -> Self
Converts to this type from the input type.
Source§impl From<FileCreator> for Message
impl From<FileCreator> for Message
Source§fn from(m: FileCreator) -> Self
fn from(m: FileCreator) -> Self
Converts to this type from the input type.
Source§impl From<GpsMetadata> for Message
impl From<GpsMetadata> for Message
Source§fn from(m: GpsMetadata) -> Self
fn from(m: GpsMetadata) -> Self
Converts to this type from the input type.
Source§impl From<GyroscopeData> for Message
impl From<GyroscopeData> for Message
Source§fn from(m: GyroscopeData) -> Self
fn from(m: GyroscopeData) -> Self
Converts to this type from the input type.
Source§impl From<HrmProfile> for Message
impl From<HrmProfile> for Message
Source§fn from(m: HrmProfile) -> Self
fn from(m: HrmProfile) -> Self
Converts to this type from the input type.
Source§impl From<HrvStatusSummary> for Message
impl From<HrvStatusSummary> for Message
Source§fn from(m: HrvStatusSummary) -> Self
fn from(m: HrvStatusSummary) -> Self
Converts to this type from the input type.
Source§impl From<HsaAccelerometerData> for Message
impl From<HsaAccelerometerData> for Message
Source§fn from(m: HsaAccelerometerData) -> Self
fn from(m: HsaAccelerometerData) -> Self
Converts to this type from the input type.
Source§impl From<HsaBodyBatteryData> for Message
impl From<HsaBodyBatteryData> for Message
Source§fn from(m: HsaBodyBatteryData) -> Self
fn from(m: HsaBodyBatteryData) -> Self
Converts to this type from the input type.
Source§impl From<HsaConfigurationData> for Message
impl From<HsaConfigurationData> for Message
Source§fn from(m: HsaConfigurationData) -> Self
fn from(m: HsaConfigurationData) -> Self
Converts to this type from the input type.
Source§impl From<HsaGyroscopeData> for Message
impl From<HsaGyroscopeData> for Message
Source§fn from(m: HsaGyroscopeData) -> Self
fn from(m: HsaGyroscopeData) -> Self
Converts to this type from the input type.
Source§impl From<HsaHeartRateData> for Message
impl From<HsaHeartRateData> for Message
Source§fn from(m: HsaHeartRateData) -> Self
fn from(m: HsaHeartRateData) -> Self
Converts to this type from the input type.
Source§impl From<HsaRespirationData> for Message
impl From<HsaRespirationData> for Message
Source§fn from(m: HsaRespirationData) -> Self
fn from(m: HsaRespirationData) -> Self
Converts to this type from the input type.
Source§impl From<HsaSpo2Data> for Message
impl From<HsaSpo2Data> for Message
Source§fn from(m: HsaSpo2Data) -> Self
fn from(m: HsaSpo2Data) -> Self
Converts to this type from the input type.
Source§impl From<HsaStepData> for Message
impl From<HsaStepData> for Message
Source§fn from(m: HsaStepData) -> Self
fn from(m: HsaStepData) -> Self
Converts to this type from the input type.
Source§impl From<HsaStressData> for Message
impl From<HsaStressData> for Message
Source§fn from(m: HsaStressData) -> Self
fn from(m: HsaStressData) -> Self
Converts to this type from the input type.
Source§impl From<HsaWristTemperatureData> for Message
impl From<HsaWristTemperatureData> for Message
Source§fn from(m: HsaWristTemperatureData) -> Self
fn from(m: HsaWristTemperatureData) -> Self
Converts to this type from the input type.
Source§impl From<MagnetometerData> for Message
impl From<MagnetometerData> for Message
Source§fn from(m: MagnetometerData) -> Self
fn from(m: MagnetometerData) -> Self
Converts to this type from the input type.
Source§impl From<MaxMetData> for Message
impl From<MaxMetData> for Message
Source§fn from(m: MaxMetData) -> Self
fn from(m: MaxMetData) -> Self
Converts to this type from the input type.
Source§impl From<MesgCapabilities> for Message
impl From<MesgCapabilities> for Message
Source§fn from(m: MesgCapabilities) -> Self
fn from(m: MesgCapabilities) -> Self
Converts to this type from the input type.
Source§impl From<Monitoring> for Message
impl From<Monitoring> for Message
Source§fn from(m: Monitoring) -> Self
fn from(m: Monitoring) -> Self
Converts to this type from the input type.
Source§impl From<MonitoringHrData> for Message
impl From<MonitoringHrData> for Message
Source§fn from(m: MonitoringHrData) -> Self
fn from(m: MonitoringHrData) -> Self
Converts to this type from the input type.
Source§impl From<MonitoringInfo> for Message
impl From<MonitoringInfo> for Message
Source§fn from(m: MonitoringInfo) -> Self
fn from(m: MonitoringInfo) -> Self
Converts to this type from the input type.
Source§impl From<NmeaSentence> for Message
impl From<NmeaSentence> for Message
Source§fn from(m: NmeaSentence) -> Self
fn from(m: NmeaSentence) -> Self
Converts to this type from the input type.
Source§impl From<OhrSettings> for Message
impl From<OhrSettings> for Message
Source§fn from(m: OhrSettings) -> Self
fn from(m: OhrSettings) -> Self
Converts to this type from the input type.
Source§impl From<OneDSensorCalibration> for Message
impl From<OneDSensorCalibration> for Message
Source§fn from(m: OneDSensorCalibration) -> Self
fn from(m: OneDSensorCalibration) -> Self
Converts to this type from the input type.
Source§impl From<RespirationRate> for Message
impl From<RespirationRate> for Message
Source§fn from(m: RespirationRate) -> Self
fn from(m: RespirationRate) -> Self
Converts to this type from the input type.
Source§impl From<SdmProfile> for Message
impl From<SdmProfile> for Message
Source§fn from(m: SdmProfile) -> Self
fn from(m: SdmProfile) -> Self
Converts to this type from the input type.
Source§impl From<SegmentFile> for Message
impl From<SegmentFile> for Message
Source§fn from(m: SegmentFile) -> Self
fn from(m: SegmentFile) -> Self
Converts to this type from the input type.
Source§impl From<SegmentLap> for Message
impl From<SegmentLap> for Message
Source§fn from(m: SegmentLap) -> Self
fn from(m: SegmentLap) -> Self
Converts to this type from the input type.
Source§impl From<SegmentLeaderboardEntry> for Message
impl From<SegmentLeaderboardEntry> for Message
Source§fn from(m: SegmentLeaderboardEntry) -> Self
fn from(m: SegmentLeaderboardEntry) -> Self
Converts to this type from the input type.
Source§impl From<SegmentPoint> for Message
impl From<SegmentPoint> for Message
Source§fn from(m: SegmentPoint) -> Self
fn from(m: SegmentPoint) -> Self
Converts to this type from the input type.
Source§impl From<SkinTempOvernight> for Message
impl From<SkinTempOvernight> for Message
Source§fn from(m: SkinTempOvernight) -> Self
fn from(m: SkinTempOvernight) -> Self
Converts to this type from the input type.
Source§impl From<SlaveDevice> for Message
impl From<SlaveDevice> for Message
Source§fn from(m: SlaveDevice) -> Self
fn from(m: SlaveDevice) -> Self
Converts to this type from the input type.
Source§impl From<SleepAssessment> for Message
impl From<SleepAssessment> for Message
Source§fn from(m: SleepAssessment) -> Self
fn from(m: SleepAssessment) -> Self
Converts to this type from the input type.
Source§impl From<SleepLevel> for Message
impl From<SleepLevel> for Message
Source§fn from(m: SleepLevel) -> Self
fn from(m: SleepLevel) -> Self
Converts to this type from the input type.
Source§impl From<SplitSummary> for Message
impl From<SplitSummary> for Message
Source§fn from(m: SplitSummary) -> Self
fn from(m: SplitSummary) -> Self
Converts to this type from the input type.
Source§impl From<StressLevel> for Message
impl From<StressLevel> for Message
Source§fn from(m: StressLevel) -> Self
fn from(m: StressLevel) -> Self
Converts to this type from the input type.
Source§impl From<TankSummary> for Message
impl From<TankSummary> for Message
Source§fn from(m: TankSummary) -> Self
fn from(m: TankSummary) -> Self
Converts to this type from the input type.
Source§impl From<TankUpdate> for Message
impl From<TankUpdate> for Message
Source§fn from(m: TankUpdate) -> Self
fn from(m: TankUpdate) -> Self
Converts to this type from the input type.
Source§impl From<ThreeDSensorCalibration> for Message
impl From<ThreeDSensorCalibration> for Message
Source§fn from(m: ThreeDSensorCalibration) -> Self
fn from(m: ThreeDSensorCalibration) -> Self
Converts to this type from the input type.
Source§impl From<TimeInZone> for Message
impl From<TimeInZone> for Message
Source§fn from(m: TimeInZone) -> Self
fn from(m: TimeInZone) -> Self
Converts to this type from the input type.
Source§impl From<TimestampCorrelation> for Message
impl From<TimestampCorrelation> for Message
Source§fn from(m: TimestampCorrelation) -> Self
fn from(m: TimestampCorrelation) -> Self
Converts to this type from the input type.
Source§impl From<TrainingFile> for Message
impl From<TrainingFile> for Message
Source§fn from(m: TrainingFile) -> Self
fn from(m: TrainingFile) -> Self
Converts to this type from the input type.
Source§impl From<UserProfile> for Message
impl From<UserProfile> for Message
Source§fn from(m: UserProfile) -> Self
fn from(m: UserProfile) -> Self
Converts to this type from the input type.
Source§impl From<VideoDescription> for Message
impl From<VideoDescription> for Message
Source§fn from(m: VideoDescription) -> Self
fn from(m: VideoDescription) -> Self
Converts to this type from the input type.
Source§impl From<VideoFrame> for Message
impl From<VideoFrame> for Message
Source§fn from(m: VideoFrame) -> Self
fn from(m: VideoFrame) -> Self
Converts to this type from the input type.
Source§impl From<VideoTitle> for Message
impl From<VideoTitle> for Message
Source§fn from(m: VideoTitle) -> Self
fn from(m: VideoTitle) -> Self
Converts to this type from the input type.
Source§impl From<WatchfaceSettings> for Message
impl From<WatchfaceSettings> for Message
Source§fn from(m: WatchfaceSettings) -> Self
fn from(m: WatchfaceSettings) -> Self
Converts to this type from the input type.
Source§impl From<WeatherAlert> for Message
impl From<WeatherAlert> for Message
Source§fn from(m: WeatherAlert) -> Self
fn from(m: WeatherAlert) -> Self
Converts to this type from the input type.
Source§impl From<WeatherConditions> for Message
impl From<WeatherConditions> for Message
Source§fn from(m: WeatherConditions) -> Self
fn from(m: WeatherConditions) -> Self
Converts to this type from the input type.
Source§impl From<WeightScale> for Message
impl From<WeightScale> for Message
Source§fn from(m: WeightScale) -> Self
fn from(m: WeightScale) -> Self
Converts to this type from the input type.
Source§impl From<WorkoutSession> for Message
impl From<WorkoutSession> for Message
Source§fn from(m: WorkoutSession) -> Self
fn from(m: WorkoutSession) -> Self
Converts to this type from the input type.
Source§impl From<WorkoutStep> for Message
impl From<WorkoutStep> for Message
Source§fn from(m: WorkoutStep) -> Self
fn from(m: WorkoutStep) -> Self
Converts to this type from the input type.
Source§impl From<ZonesTarget> for Message
impl From<ZonesTarget> for Message
Source§fn from(m: ZonesTarget) -> Self
fn from(m: ZonesTarget) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for Message
impl RefUnwindSafe for Message
impl Send for Message
impl Sync for Message
impl Unpin for Message
impl UnwindSafe for Message
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