pub struct SourceAudioLocations {
pub handle: Handle,
pub locations: AudioLocations,
}
Fields§
§handle: Handle
§locations: AudioLocations
Trait Implementations§
Source§impl Clone for SourceAudioLocations
impl Clone for SourceAudioLocations
Source§fn clone(&self) -> SourceAudioLocations
fn clone(&self) -> SourceAudioLocations
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 SourceAudioLocations
impl Debug for SourceAudioLocations
Source§impl From<&SourceAudioLocations> for Characteristic
impl From<&SourceAudioLocations> for Characteristic
Source§fn from(value: &SourceAudioLocations) -> Self
fn from(value: &SourceAudioLocations) -> Self
Converts to this type from the input type.
Source§impl FromCharacteristic for SourceAudioLocations
impl FromCharacteristic for SourceAudioLocations
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 SourceAudioLocations
impl PartialEq for SourceAudioLocations
impl StructuralPartialEq for SourceAudioLocations
Auto Trait Implementations§
impl Freeze for SourceAudioLocations
impl RefUnwindSafe for SourceAudioLocations
impl Send for SourceAudioLocations
impl Sync for SourceAudioLocations
impl Unpin for SourceAudioLocations
impl UnwindSafe for SourceAudioLocations
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