pub struct SinkAudioLocations {
pub handle: Handle,
pub locations: AudioLocations,
}
Fields§
§handle: Handle
§locations: AudioLocations
Trait Implementations§
Source§impl Clone for SinkAudioLocations
impl Clone for SinkAudioLocations
Source§fn clone(&self) -> SinkAudioLocations
fn clone(&self) -> SinkAudioLocations
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SinkAudioLocations
impl Debug for SinkAudioLocations
Source§impl From<&SinkAudioLocations> for Characteristic
impl From<&SinkAudioLocations> for Characteristic
Source§fn from(value: &SinkAudioLocations) -> Self
fn from(value: &SinkAudioLocations) -> Self
Converts to this type from the input type.
Source§impl FromCharacteristic for SinkAudioLocations
impl FromCharacteristic for SinkAudioLocations
const UUID: Uuid
Source§fn from_chr(characteristic: Characteristic, value: &[u8]) -> Result<Self, Error>
fn from_chr(characteristic: Characteristic, value: &[u8]) -> Result<Self, Error>
Create this type from a Characteristic and an initial value.
Source§fn update(&mut self, new_value: &[u8]) -> Result<&mut Self, Error>
fn update(&mut self, new_value: &[u8]) -> Result<&mut Self, Error>
Attempt to update the type when supplied with the
new_value
, which may
or may not be the complete value.Source§fn try_read<T>(
characteristic: Characteristic,
service: &<T as GattTypes>::PeerService,
) -> impl Future<Output = Result<Self, Error>>where
T: GattTypes,
fn try_read<T>(
characteristic: Characteristic,
service: &<T as GattTypes>::PeerService,
) -> impl Future<Output = Result<Self, Error>>where
T: GattTypes,
Attempt to read a characteristic if it matches the provided
characteristic UUID.
Source§impl PartialEq for SinkAudioLocations
impl PartialEq for SinkAudioLocations
impl StructuralPartialEq for SinkAudioLocations
Auto Trait Implementations§
impl Freeze for SinkAudioLocations
impl RefUnwindSafe for SinkAudioLocations
impl Send for SinkAudioLocations
impl Sync for SinkAudioLocations
impl Unpin for SinkAudioLocations
impl UnwindSafe for SinkAudioLocations
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