pub struct LEAdvertisementProperties { /* private fields */ }Implementations§
Source§impl LEAdvertisementProperties
impl LEAdvertisementProperties
Sourcepub async fn type_changed(
&self,
__zbus__signal_emitter: &SignalEmitter<'_>,
) -> Result<()>
pub async fn type_changed( &self, __zbus__signal_emitter: &SignalEmitter<'_>, ) -> Result<()>
Emit the “PropertiesChanged” signal with the new value for the
Type property.
This method should be called if a property value changes outside its setter method.
Sourcepub async fn local_name_changed(
&self,
__zbus__signal_emitter: &SignalEmitter<'_>,
) -> Result<()>
pub async fn local_name_changed( &self, __zbus__signal_emitter: &SignalEmitter<'_>, ) -> Result<()>
Emit the “PropertiesChanged” signal with the new value for the
LocalName property.
This method should be called if a property value changes outside its setter method.
Sourcepub async fn service_uuids_changed(
&self,
__zbus__signal_emitter: &SignalEmitter<'_>,
) -> Result<()>
pub async fn service_uuids_changed( &self, __zbus__signal_emitter: &SignalEmitter<'_>, ) -> Result<()>
Emit the “PropertiesChanged” signal with the new value for the
ServiceUuids property.
This method should be called if a property value changes outside its setter method.
Sourcepub async fn solicit_uuids_changed(
&self,
__zbus__signal_emitter: &SignalEmitter<'_>,
) -> Result<()>
pub async fn solicit_uuids_changed( &self, __zbus__signal_emitter: &SignalEmitter<'_>, ) -> Result<()>
Emit the “PropertiesChanged” signal with the new value for the
SolicitUuids property.
This method should be called if a property value changes outside its setter method.
Sourcepub async fn manufacturer_data_changed(
&self,
__zbus__signal_emitter: &SignalEmitter<'_>,
) -> Result<()>
pub async fn manufacturer_data_changed( &self, __zbus__signal_emitter: &SignalEmitter<'_>, ) -> Result<()>
Emit the “PropertiesChanged” signal with the new value for the
ManufacturerData property.
This method should be called if a property value changes outside its setter method.
Sourcepub async fn service_data_changed(
&self,
__zbus__signal_emitter: &SignalEmitter<'_>,
) -> Result<()>
pub async fn service_data_changed( &self, __zbus__signal_emitter: &SignalEmitter<'_>, ) -> Result<()>
Emit the “PropertiesChanged” signal with the new value for the
ServiceData property.
This method should be called if a property value changes outside its setter method.
Sourcepub async fn data_changed(
&self,
__zbus__signal_emitter: &SignalEmitter<'_>,
) -> Result<()>
pub async fn data_changed( &self, __zbus__signal_emitter: &SignalEmitter<'_>, ) -> Result<()>
Emit the “PropertiesChanged” signal with the new value for the
Data property.
This method should be called if a property value changes outside its setter method.
Sourcepub async fn discoverable_changed(
&self,
__zbus__signal_emitter: &SignalEmitter<'_>,
) -> Result<()>
pub async fn discoverable_changed( &self, __zbus__signal_emitter: &SignalEmitter<'_>, ) -> Result<()>
Emit the “PropertiesChanged” signal with the new value for the
Discoverable property.
This method should be called if a property value changes outside its setter method.
Sourcepub async fn discoverable_timeout_changed(
&self,
__zbus__signal_emitter: &SignalEmitter<'_>,
) -> Result<()>
pub async fn discoverable_timeout_changed( &self, __zbus__signal_emitter: &SignalEmitter<'_>, ) -> Result<()>
Emit the “PropertiesChanged” signal with the new value for the
DiscoverableTimeout property.
This method should be called if a property value changes outside its setter method.
Sourcepub async fn includes_changed(
&self,
__zbus__signal_emitter: &SignalEmitter<'_>,
) -> Result<()>
pub async fn includes_changed( &self, __zbus__signal_emitter: &SignalEmitter<'_>, ) -> Result<()>
Emit the “PropertiesChanged” signal with the new value for the
Includes property.
This method should be called if a property value changes outside its setter method.
Sourcepub async fn duration_changed(
&self,
__zbus__signal_emitter: &SignalEmitter<'_>,
) -> Result<()>
pub async fn duration_changed( &self, __zbus__signal_emitter: &SignalEmitter<'_>, ) -> Result<()>
Emit the “PropertiesChanged” signal with the new value for the
Duration property.
This method should be called if a property value changes outside its setter method.
Sourcepub async fn timeout_changed(
&self,
__zbus__signal_emitter: &SignalEmitter<'_>,
) -> Result<()>
pub async fn timeout_changed( &self, __zbus__signal_emitter: &SignalEmitter<'_>, ) -> Result<()>
Emit the “PropertiesChanged” signal with the new value for the
Timeout property.
This method should be called if a property value changes outside its setter method.
Sourcepub async fn min_interval_changed(
&self,
__zbus__signal_emitter: &SignalEmitter<'_>,
) -> Result<()>
pub async fn min_interval_changed( &self, __zbus__signal_emitter: &SignalEmitter<'_>, ) -> Result<()>
Emit the “PropertiesChanged” signal with the new value for the
MinInterval property.
This method should be called if a property value changes outside its setter method.
Sourcepub async fn max_interval_changed(
&self,
__zbus__signal_emitter: &SignalEmitter<'_>,
) -> Result<()>
pub async fn max_interval_changed( &self, __zbus__signal_emitter: &SignalEmitter<'_>, ) -> Result<()>
Emit the “PropertiesChanged” signal with the new value for the
MaxInterval property.
This method should be called if a property value changes outside its setter method.
Sourcepub async fn tx_power_changed(
&self,
__zbus__signal_emitter: &SignalEmitter<'_>,
) -> Result<()>
pub async fn tx_power_changed( &self, __zbus__signal_emitter: &SignalEmitter<'_>, ) -> Result<()>
Emit the “PropertiesChanged” signal with the new value for the
TxPower property.
This method should be called if a property value changes outside its setter method.
Sourcepub async fn appearance_changed(
&self,
__zbus__signal_emitter: &SignalEmitter<'_>,
) -> Result<()>
pub async fn appearance_changed( &self, __zbus__signal_emitter: &SignalEmitter<'_>, ) -> Result<()>
Emit the “PropertiesChanged” signal with the new value for the
Appearance property.
This method should be called if a property value changes outside its setter method.
Sourcepub async fn secondary_channel_changed(
&self,
__zbus__signal_emitter: &SignalEmitter<'_>,
) -> Result<()>
pub async fn secondary_channel_changed( &self, __zbus__signal_emitter: &SignalEmitter<'_>, ) -> Result<()>
Emit the “PropertiesChanged” signal with the new value for the
SecondaryChannel property.
This method should be called if a property value changes outside its setter method.
Trait Implementations§
Source§impl Default for LEAdvertisementProperties
impl Default for LEAdvertisementProperties
Source§impl Interface for LEAdvertisementProperties
impl Interface for LEAdvertisementProperties
Source§fn name() -> InterfaceName<'static>
fn name() -> InterfaceName<'static>
Source§fn spawn_tasks_for_methods(&self) -> bool
fn spawn_tasks_for_methods(&self) -> bool
Source§fn get<'life0, 'life1, 'life2, 'life3, 'life4, 'life5, 'life6, 'life7, 'async_trait>(
&'life0 self,
__zbus__property_name: &'life1 str,
__zbus__object_server: &'life2 ObjectServer,
__zbus__connection: &'life3 Connection,
__zbus__header: Option<&'life4 Header<'life5>>,
__zbus__signal_emitter: &'life6 SignalEmitter<'life7>,
) -> Pin<Box<dyn Future<Output = Option<Result<OwnedValue>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
'life3: 'async_trait,
'life4: 'async_trait,
'life5: 'async_trait,
'life6: 'async_trait,
'life7: 'async_trait,
fn get<'life0, 'life1, 'life2, 'life3, 'life4, 'life5, 'life6, 'life7, 'async_trait>(
&'life0 self,
__zbus__property_name: &'life1 str,
__zbus__object_server: &'life2 ObjectServer,
__zbus__connection: &'life3 Connection,
__zbus__header: Option<&'life4 Header<'life5>>,
__zbus__signal_emitter: &'life6 SignalEmitter<'life7>,
) -> Pin<Box<dyn Future<Output = Option<Result<OwnedValue>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
'life3: 'async_trait,
'life4: 'async_trait,
'life5: 'async_trait,
'life6: 'async_trait,
'life7: 'async_trait,
None if the property doesn’t exist. Read moreSource§fn get_all<'life0, 'life1, 'life2, 'life3, 'life4, 'life5, 'life6, 'async_trait>(
&'life0 self,
__zbus__object_server: &'life1 ObjectServer,
__zbus__connection: &'life2 Connection,
__zbus__header: Option<&'life3 Header<'life4>>,
__zbus__signal_emitter: &'life5 SignalEmitter<'life6>,
) -> Pin<Box<dyn Future<Output = Result<HashMap<String, OwnedValue>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
'life3: 'async_trait,
'life4: 'async_trait,
'life5: 'async_trait,
'life6: 'async_trait,
fn get_all<'life0, 'life1, 'life2, 'life3, 'life4, 'life5, 'life6, 'async_trait>(
&'life0 self,
__zbus__object_server: &'life1 ObjectServer,
__zbus__connection: &'life2 Connection,
__zbus__header: Option<&'life3 Header<'life4>>,
__zbus__signal_emitter: &'life5 SignalEmitter<'life6>,
) -> Pin<Box<dyn Future<Output = Result<HashMap<String, OwnedValue>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
'life3: 'async_trait,
'life4: 'async_trait,
'life5: 'async_trait,
'life6: 'async_trait,
Source§fn set<'call>(
&'call self,
__zbus__property_name: &'call str,
value: &'call Value<'_>,
__zbus__object_server: &'call ObjectServer,
__zbus__connection: &'call Connection,
__zbus__header: Option<&'call Header<'_>>,
__zbus__signal_emitter: &'call SignalEmitter<'_>,
) -> DispatchResult<'call>
fn set<'call>( &'call self, __zbus__property_name: &'call str, value: &'call Value<'_>, __zbus__object_server: &'call ObjectServer, __zbus__connection: &'call Connection, __zbus__header: Option<&'call Header<'_>>, __zbus__signal_emitter: &'call SignalEmitter<'_>, ) -> DispatchResult<'call>
Source§fn set_mut<'life0, 'life1, 'life2, 'life3, 'life4, 'life5, 'life6, 'life7, 'life8, 'life9, 'async_trait>(
&'life0 mut self,
__zbus__property_name: &'life1 str,
value: &'life2 Value<'life3>,
__zbus__object_server: &'life4 ObjectServer,
__zbus__connection: &'life5 Connection,
__zbus__header: Option<&'life6 Header<'life7>>,
__zbus__signal_emitter: &'life8 SignalEmitter<'life9>,
) -> Pin<Box<dyn Future<Output = Option<Result<()>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
'life3: 'async_trait,
'life4: 'async_trait,
'life5: 'async_trait,
'life6: 'async_trait,
'life7: 'async_trait,
'life8: 'async_trait,
'life9: 'async_trait,
fn set_mut<'life0, 'life1, 'life2, 'life3, 'life4, 'life5, 'life6, 'life7, 'life8, 'life9, 'async_trait>(
&'life0 mut self,
__zbus__property_name: &'life1 str,
value: &'life2 Value<'life3>,
__zbus__object_server: &'life4 ObjectServer,
__zbus__connection: &'life5 Connection,
__zbus__header: Option<&'life6 Header<'life7>>,
__zbus__signal_emitter: &'life8 SignalEmitter<'life9>,
) -> Pin<Box<dyn Future<Output = Option<Result<()>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
'life3: 'async_trait,
'life4: 'async_trait,
'life5: 'async_trait,
'life6: 'async_trait,
'life7: 'async_trait,
'life8: 'async_trait,
'life9: 'async_trait,
Source§fn call<'call>(
&'call self,
__zbus__object_server: &'call ObjectServer,
__zbus__connection: &'call Connection,
__zbus__message: &'call Message,
name: MemberName<'call>,
) -> DispatchResult<'call>
fn call<'call>( &'call self, __zbus__object_server: &'call ObjectServer, __zbus__connection: &'call Connection, __zbus__message: &'call Message, name: MemberName<'call>, ) -> DispatchResult<'call>
Source§fn call_mut<'call>(
&'call mut self,
__zbus__object_server: &'call ObjectServer,
__zbus__connection: &'call Connection,
__zbus__message: &'call Message,
name: MemberName<'call>,
) -> DispatchResult<'call>
fn call_mut<'call>( &'call mut self, __zbus__object_server: &'call ObjectServer, __zbus__connection: &'call Connection, __zbus__message: &'call Message, name: MemberName<'call>, ) -> DispatchResult<'call>
&mut self method. Read more