Struct esp32_nimble::BLERemoteService
source · pub struct BLERemoteService { /* private fields */ }
Implementations§
source§impl BLERemoteService
impl BLERemoteService
pub async fn get_characteristics( &mut self, ) -> Result<IterMut<'_, BLERemoteCharacteristic>, BLEError>
sourcepub async fn get_characteristic(
&mut self,
uuid: BleUuid,
) -> Result<&mut BLERemoteCharacteristic, BLEError>
pub async fn get_characteristic( &mut self, uuid: BleUuid, ) -> Result<&mut BLERemoteCharacteristic, BLEError>
Get the characteristic object for the UUID.
Trait Implementations§
source§impl Clone for BLERemoteService
impl Clone for BLERemoteService
source§fn clone(&self) -> BLERemoteService
fn clone(&self) -> BLERemoteService
Returns a copy of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for BLERemoteService
impl Debug for BLERemoteService
Auto Trait Implementations§
impl Freeze for BLERemoteService
impl !RefUnwindSafe for BLERemoteService
impl !Send for BLERemoteService
impl !Sync for BLERemoteService
impl Unpin for BLERemoteService
impl !UnwindSafe for BLERemoteService
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)