pub struct AttrDataArrayBuilder<P> { /* private fields */ }Expand description
Array builder for the WriteRequests field. The array is opened
in write_requests(); this type provides .push() (start one
entry) and .end() (close the array, return to the message
builder).
Implementations§
Source§impl<P> AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Sourcepub fn new(p: P, tag: &TLVTag) -> Result<AttrDataArrayBuilder<P>, Error>
pub fn new(p: P, tag: &TLVTag) -> Result<AttrDataArrayBuilder<P>, Error>
Begin a new AttrData array — opens an array at the given
tag on the parent’s writer. Use the TLVBuilder trait
constructor for the standard call.
Sourcepub fn push(self) -> Result<AttrDataBuilder<AttrDataArrayBuilder<P>>, Error>
pub fn push(self) -> Result<AttrDataBuilder<AttrDataArrayBuilder<P>>, Error>
Start a new AttrData entry. The returned AttrDataBuilder
terminates with .end() which returns this array builder.
Trait Implementations§
Source§impl<P> AccessControlAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> AccessControlAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn access_control_write(self) -> AccessControlAttrWritesView<P>
Source§impl<P> AccountLoginAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> AccountLoginAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn account_login_write(self) -> AccountLoginAttrWritesView<P>
Source§impl<P> ActionsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ActionsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn actions_write(self) -> ActionsAttrWritesView<P>
Source§impl<P> ActivatedCarbonFilterMonitoringAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ActivatedCarbonFilterMonitoringAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> AdministratorCommissioningAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> AdministratorCommissioningAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> AirQualityAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> AirQualityAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn air_quality_write(self) -> AirQualityAttrWritesView<P>
Source§impl<P> AmbientContextSensingAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> AmbientContextSensingAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> AmbientSensingUnionAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> AmbientSensingUnionAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> ApplicationBasicAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ApplicationBasicAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn application_basic_write(self) -> ApplicationBasicAttrWritesView<P>
Source§impl<P> ApplicationLauncherAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ApplicationLauncherAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> AudioOutputAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> AudioOutputAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn audio_output_write(self) -> AudioOutputAttrWritesView<P>
Source§impl<P> AvAnalysisAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> AvAnalysisAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn av_analysis_write(self) -> AvAnalysisAttrWritesView<P>
Source§impl<P> BallastConfigurationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> BallastConfigurationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> BasicInformationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> BasicInformationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn basic_information_write(self) -> BasicInformationAttrWritesView<P>
Source§impl<P> BindingAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> BindingAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn binding_write(self) -> BindingAttrWritesView<P>
Source§impl<P> BooleanStateAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> BooleanStateAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn boolean_state_write(self) -> BooleanStateAttrWritesView<P>
Source§impl<P> BooleanStateConfigurationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> BooleanStateConfigurationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> BridgedDeviceBasicInformationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> BridgedDeviceBasicInformationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> CameraAvSettingsUserLevelManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> CameraAvSettingsUserLevelManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> CameraAvStreamManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> CameraAvStreamManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> CarbonDioxideConcentrationMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> CarbonDioxideConcentrationMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> CarbonMonoxideConcentrationMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> CarbonMonoxideConcentrationMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> ChannelAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ChannelAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn channel_write(self) -> ChannelAttrWritesView<P>
Source§impl<P> ChimeAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ChimeAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn chime_write(self) -> ChimeAttrWritesView<P>
Source§impl<P> ClosureControlAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ClosureControlAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn closure_control_write(self) -> ClosureControlAttrWritesView<P>
Source§impl<P> ClosureDimensionAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ClosureDimensionAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn closure_dimension_write(self) -> ClosureDimensionAttrWritesView<P>
Source§impl<P> ColorControlAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ColorControlAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn color_control_write(self) -> ColorControlAttrWritesView<P>
Source§impl<P> CommissionerControlAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> CommissionerControlAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> CommodityMeteringAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> CommodityMeteringAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn commodity_metering_write(self) -> CommodityMeteringAttrWritesView<P>
Source§impl<P> CommodityPriceAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> CommodityPriceAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn commodity_price_write(self) -> CommodityPriceAttrWritesView<P>
Source§impl<P> CommodityTariffAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> CommodityTariffAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn commodity_tariff_write(self) -> CommodityTariffAttrWritesView<P>
Source§impl<P> ContentAppObserverAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ContentAppObserverAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> ContentControlAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ContentControlAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn content_control_write(self) -> ContentControlAttrWritesView<P>
Source§impl<P> ContentLauncherAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ContentLauncherAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn content_launcher_write(self) -> ContentLauncherAttrWritesView<P>
Source§impl<P> Debug for AttrDataArrayBuilder<P>where
P: Debug,
impl<P> Debug for AttrDataArrayBuilder<P>where
P: Debug,
Source§impl<P> DescriptorAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> DescriptorAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn descriptor_write(self) -> DescriptorAttrWritesView<P>
Source§impl<P> DeviceEnergyManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> DeviceEnergyManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn device_energy_management_write( self, ) -> DeviceEnergyManagementAttrWritesView<P>
Source§impl<P> DeviceEnergyManagementModeAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> DeviceEnergyManagementModeAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> DiagnosticLogsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> DiagnosticLogsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn diagnostic_logs_write(self) -> DiagnosticLogsAttrWritesView<P>
Source§impl<P> DishwasherAlarmAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> DishwasherAlarmAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn dishwasher_alarm_write(self) -> DishwasherAlarmAttrWritesView<P>
Source§impl<P> DishwasherModeAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> DishwasherModeAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn dishwasher_mode_write(self) -> DishwasherModeAttrWritesView<P>
Source§impl<P> DoorLockAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> DoorLockAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn door_lock_write(self) -> DoorLockAttrWritesView<P>
Source§impl<P> DynamicLightingAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> DynamicLightingAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn dynamic_lighting_write(self) -> DynamicLightingAttrWritesView<P>
Source§impl<P> EcosystemInformationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> EcosystemInformationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> ElectricalAlarmAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ElectricalAlarmAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn electrical_alarm_write(self) -> ElectricalAlarmAttrWritesView<P>
Source§impl<P> ElectricalDistributionAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ElectricalDistributionAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn electrical_distribution_write( self, ) -> ElectricalDistributionAttrWritesView<P>
Source§impl<P> ElectricalEnergyMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ElectricalEnergyMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> ElectricalGridConditionsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ElectricalGridConditionsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> ElectricalPowerMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ElectricalPowerMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> ElectricalProtectionAlarmAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ElectricalProtectionAlarmAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> EnergyEvseAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> EnergyEvseAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn energy_evse_write(self) -> EnergyEvseAttrWritesView<P>
Source§impl<P> EnergyEvseModeAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> EnergyEvseModeAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn energy_evse_mode_write(self) -> EnergyEvseModeAttrWritesView<P>
Source§impl<P> EnergyPreferenceAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> EnergyPreferenceAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn energy_preference_write(self) -> EnergyPreferenceAttrWritesView<P>
Source§impl<P> EthernetNetworkDiagnosticsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> EthernetNetworkDiagnosticsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> FanControlAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> FanControlAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn fan_control_write(self) -> FanControlAttrWritesView<P>
Source§impl<P> FaultInjectionAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> FaultInjectionAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn fault_injection_write(self) -> FaultInjectionAttrWritesView<P>
Source§impl<P> FixedLabelAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> FixedLabelAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn fixed_label_write(self) -> FixedLabelAttrWritesView<P>
Source§impl<P> FlowMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> FlowMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn flow_measurement_write(self) -> FlowMeasurementAttrWritesView<P>
Source§impl<P> FormaldehydeConcentrationMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> FormaldehydeConcentrationMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> GeneralCommissioningAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> GeneralCommissioningAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> GeneralDiagnosticsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> GeneralDiagnosticsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn general_diagnostics_write(self) -> GeneralDiagnosticsAttrWritesView<P>
Source§impl<P> GroupKeyManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> GroupKeyManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> GroupcastAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> GroupcastAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn groupcast_write(self) -> GroupcastAttrWritesView<P>
Source§impl<P> GroupsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> GroupsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn groups_write(self) -> GroupsAttrWritesView<P>
Source§impl<P> HepaFilterMonitoringAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> HepaFilterMonitoringAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> HumidistatAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> HumidistatAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn humidistat_write(self) -> HumidistatAttrWritesView<P>
Source§impl<P> IcdManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> IcdManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn icd_management_write(self) -> IcdManagementAttrWritesView<P>
Source§impl<P> IdentifyAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> IdentifyAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn identify_write(self) -> IdentifyAttrWritesView<P>
Source§impl<P> IlluminanceMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> IlluminanceMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn illuminance_measurement_write( self, ) -> IlluminanceMeasurementAttrWritesView<P>
Source§impl<P> JointFabricAdministratorAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> JointFabricAdministratorAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> JointFabricDatastoreAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> JointFabricDatastoreAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> KeypadInputAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> KeypadInputAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn keypad_input_write(self) -> KeypadInputAttrWritesView<P>
Source§impl<P> LaundryDryerControlsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> LaundryDryerControlsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> LaundryWasherControlsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> LaundryWasherControlsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> LaundryWasherModeAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> LaundryWasherModeAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn laundry_washer_mode_write(self) -> LaundryWasherModeAttrWritesView<P>
Source§impl<P> LevelControlAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> LevelControlAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn level_control_write(self) -> LevelControlAttrWritesView<P>
Source§impl<P> LocalizationConfigurationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> LocalizationConfigurationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> LowPowerAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> LowPowerAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn low_power_write(self) -> LowPowerAttrWritesView<P>
Source§impl<P> MediaInputAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> MediaInputAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn media_input_write(self) -> MediaInputAttrWritesView<P>
Source§impl<P> MediaPlaybackAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> MediaPlaybackAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn media_playback_write(self) -> MediaPlaybackAttrWritesView<P>
Source§impl<P> MessagesAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> MessagesAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn messages_write(self) -> MessagesAttrWritesView<P>
Source§impl<P> MeterIdentificationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> MeterIdentificationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> MicrowaveOvenControlAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> MicrowaveOvenControlAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> MicrowaveOvenModeAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> MicrowaveOvenModeAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn microwave_oven_mode_write(self) -> MicrowaveOvenModeAttrWritesView<P>
Source§impl<P> ModeSelectAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ModeSelectAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn mode_select_write(self) -> ModeSelectAttrWritesView<P>
Source§impl<P> NetworkCommissioningAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> NetworkCommissioningAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> NetworkIdentityManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> NetworkIdentityManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> NitrogenDioxideConcentrationMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> NitrogenDioxideConcentrationMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> OccupancySensingAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> OccupancySensingAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn occupancy_sensing_write(self) -> OccupancySensingAttrWritesView<P>
Source§impl<P> OnOffAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> OnOffAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn on_off_write(self) -> OnOffAttrWritesView<P>
Source§impl<P> OperationalCredentialsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> OperationalCredentialsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn operational_credentials_write( self, ) -> OperationalCredentialsAttrWritesView<P>
Source§impl<P> OperationalStateAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> OperationalStateAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn operational_state_write(self) -> OperationalStateAttrWritesView<P>
Source§impl<P> OtaSoftwareUpdateProviderAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> OtaSoftwareUpdateProviderAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> OtaSoftwareUpdateRequestorAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> OtaSoftwareUpdateRequestorAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> OvenCavityOperationalStateAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> OvenCavityOperationalStateAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> OvenModeAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> OvenModeAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn oven_mode_write(self) -> OvenModeAttrWritesView<P>
Source§impl<P> OzoneConcentrationMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> OzoneConcentrationMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> Pm1ConcentrationMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> Pm1ConcentrationMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> Pm10ConcentrationMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> Pm10ConcentrationMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> Pm25ConcentrationMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> Pm25ConcentrationMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> PowerSourceAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> PowerSourceAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn power_source_write(self) -> PowerSourceAttrWritesView<P>
Source§impl<P> PowerSourceConfigurationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> PowerSourceConfigurationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> PowerTopologyAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> PowerTopologyAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn power_topology_write(self) -> PowerTopologyAttrWritesView<P>
Source§impl<P> PressureMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> PressureMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> ProximityRangingAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ProximityRangingAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn proximity_ranging_write(self) -> ProximityRangingAttrWritesView<P>
Source§impl<P> ProxyConfigurationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ProxyConfigurationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn proxy_configuration_write(self) -> ProxyConfigurationAttrWritesView<P>
Source§impl<P> ProxyDiscoveryAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ProxyDiscoveryAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn proxy_discovery_write(self) -> ProxyDiscoveryAttrWritesView<P>
Source§impl<P> ProxyValidAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ProxyValidAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn proxy_valid_write(self) -> ProxyValidAttrWritesView<P>
Source§impl<P> PulseWidthModulationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> PulseWidthModulationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> PumpConfigurationAndControlAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> PumpConfigurationAndControlAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> PushAvStreamTransportAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> PushAvStreamTransportAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn push_av_stream_transport_write( self, ) -> PushAvStreamTransportAttrWritesView<P>
Source§impl<P> RadonConcentrationMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> RadonConcentrationMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> RefrigeratorAlarmAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> RefrigeratorAlarmAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn refrigerator_alarm_write(self) -> RefrigeratorAlarmAttrWritesView<P>
Source§impl<P> RefrigeratorAndTemperatureControlledCabinetModeAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> RefrigeratorAndTemperatureControlledCabinetModeAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> RelativeHumidityMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> RelativeHumidityMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> RvcCleanModeAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> RvcCleanModeAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn rvc_clean_mode_write(self) -> RvcCleanModeAttrWritesView<P>
Source§impl<P> RvcOperationalStateAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> RvcOperationalStateAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> RvcRunModeAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> RvcRunModeAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn rvc_run_mode_write(self) -> RvcRunModeAttrWritesView<P>
Source§impl<P> SampleMeiAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> SampleMeiAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn sample_mei_write(self) -> SampleMeiAttrWritesView<P>
Source§impl<P> ScenesManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ScenesManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn scenes_management_write(self) -> ScenesManagementAttrWritesView<P>
Source§impl<P> ServiceAreaAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ServiceAreaAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn service_area_write(self) -> ServiceAreaAttrWritesView<P>
Source§impl<P> SmokeCoAlarmAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> SmokeCoAlarmAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn smoke_co_alarm_write(self) -> SmokeCoAlarmAttrWritesView<P>
Source§impl<P> SmokeConcentrationMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> SmokeConcentrationMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> SoftwareDiagnosticsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> SoftwareDiagnosticsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> SoilMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> SoilMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn soil_measurement_write(self) -> SoilMeasurementAttrWritesView<P>
Source§impl<P> SwitchAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> SwitchAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn switch_write(self) -> SwitchAttrWritesView<P>
Source§impl<P> TLVBuilder<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> TLVBuilder<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> TLVBuilderParent for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> TLVBuilderParent for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§type Write = <P as TLVBuilderParent>::Write
type Write = <P as TLVBuilderParent>::Write
The type of the writer.
Source§fn writer(
&mut self,
) -> &mut <AttrDataArrayBuilder<P> as TLVBuilderParent>::Write
fn writer( &mut self, ) -> &mut <AttrDataArrayBuilder<P> as TLVBuilderParent>::Write
Return a mutable reference to the writer.
Source§impl<P> TemperatureControlAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> TemperatureControlAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn temperature_control_write(self) -> TemperatureControlAttrWritesView<P>
Source§impl<P> TemperatureControlledCabinetTopologyAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> TemperatureControlledCabinetTopologyAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> TemperatureMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> TemperatureMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn temperature_measurement_write( self, ) -> TemperatureMeasurementAttrWritesView<P>
Source§impl<P> ThermostatAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ThermostatAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn thermostat_write(self) -> ThermostatAttrWritesView<P>
Source§impl<P> ThermostatUserInterfaceConfigurationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ThermostatUserInterfaceConfigurationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> ThreadBorderRouterManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ThreadBorderRouterManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> ThreadNetworkDiagnosticsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ThreadNetworkDiagnosticsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> ThreadNetworkDirectoryAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ThreadNetworkDirectoryAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn thread_network_directory_write( self, ) -> ThreadNetworkDirectoryAttrWritesView<P>
Source§impl<P> TimeFormatLocalizationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> TimeFormatLocalizationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn time_format_localization_write( self, ) -> TimeFormatLocalizationAttrWritesView<P>
Source§impl<P> TimeSynchronizationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> TimeSynchronizationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> TlsCertificateManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> TlsCertificateManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> TlsClientManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> TlsClientManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> TotalVolatileOrganicCompoundsConcentrationMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> TotalVolatileOrganicCompoundsConcentrationMeasurementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> UnitLocalizationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> UnitLocalizationAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn unit_localization_write(self) -> UnitLocalizationAttrWritesView<P>
Source§impl<P> UnitTestingAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> UnitTestingAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn unit_testing_write(self) -> UnitTestingAttrWritesView<P>
Source§impl<P> UserLabelAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> UserLabelAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn user_label_write(self) -> UserLabelAttrWritesView<P>
Source§impl<P> ValveConfigurationAndControlAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ValveConfigurationAndControlAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> WakeOnLanAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> WakeOnLanAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn wake_on_lan_write(self) -> WakeOnLanAttrWritesView<P>
Source§impl<P> WaterHeaterManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> WaterHeaterManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> WaterHeaterModeAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> WaterHeaterModeAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn water_heater_mode_write(self) -> WaterHeaterModeAttrWritesView<P>
Source§impl<P> WaterTankLevelMonitoringAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> WaterTankLevelMonitoringAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> WebRtcTransportProviderAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> WebRtcTransportProviderAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn web_rtc_transport_provider_write( self, ) -> WebRtcTransportProviderAttrWritesView<P>
Source§impl<P> WebRtcTransportRequestorAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> WebRtcTransportRequestorAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
Source§impl<P> WiFiNetworkDiagnosticsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> WiFiNetworkDiagnosticsAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn wi_fi_network_diagnostics_write( self, ) -> WiFiNetworkDiagnosticsAttrWritesView<P>
Source§impl<P> WiFiNetworkManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> WiFiNetworkManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn wi_fi_network_management_write( self, ) -> WiFiNetworkManagementAttrWritesView<P>
Source§impl<P> WindowCoveringAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> WindowCoveringAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn window_covering_write(self) -> WindowCoveringAttrWritesView<P>
Source§impl<P> ZoneManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
impl<P> ZoneManagementAttrWrites<P> for AttrDataArrayBuilder<P>where
P: TLVBuilderParent,
fn zone_management_write(self) -> ZoneManagementAttrWritesView<P>
Auto Trait Implementations§
impl<P> Freeze for AttrDataArrayBuilder<P>where
P: Freeze,
impl<P> RefUnwindSafe for AttrDataArrayBuilder<P>where
P: RefUnwindSafe,
impl<P> Send for AttrDataArrayBuilder<P>where
P: Send,
impl<P> Sync for AttrDataArrayBuilder<P>where
P: Sync,
impl<P> Unpin for AttrDataArrayBuilder<P>where
P: Unpin,
impl<P> UnsafeUnpin for AttrDataArrayBuilder<P>where
P: UnsafeUnpin,
impl<P> UnwindSafe for AttrDataArrayBuilder<P>where
P: UnwindSafe,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T, I> IntoFallibleInit<T> for Iwhere
I: Init<T>,
impl<T, I> IntoFallibleInit<T> for Iwhere
I: Init<T>,
Source§fn into_fallible<E>(self) -> impl Init<T, E>
fn into_fallible<E>(self) -> impl Init<T, E>
Convert the infallible initializer to a fallible one.
Source§impl<Source, Target> OctetsInto<Target> for Sourcewhere
Target: OctetsFrom<Source>,
impl<Source, Target> OctetsInto<Target> for Sourcewhere
Target: OctetsFrom<Source>,
type Error = <Target as OctetsFrom<Source>>::Error
Source§fn try_octets_into(
self,
) -> Result<Target, <Source as OctetsInto<Target>>::Error>
fn try_octets_into( self, ) -> Result<Target, <Source as OctetsInto<Target>>::Error>
Performs the conversion.
Source§fn octets_into(self) -> Target
fn octets_into(self) -> Target
Performs an infallible conversion.