Struct sl4f_lib::bluetooth::types::BleScanResponse
source · pub struct BleScanResponse {
pub id: String,
pub name: String,
pub connectable: bool,
}
Expand description
BleScan result type TODO(https://fxbug.dev/42168627): Add support for RemoteDevices when clone() is implemented
Fields§
§id: String
§name: String
§connectable: bool
Implementations§
Trait Implementations§
source§impl Clone for BleScanResponse
impl Clone for BleScanResponse
source§fn clone(&self) -> BleScanResponse
fn clone(&self) -> BleScanResponse
Returns a copy 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 BleScanResponse
impl Debug for BleScanResponse
Auto Trait Implementations§
impl Freeze for BleScanResponse
impl RefUnwindSafe for BleScanResponse
impl Send for BleScanResponse
impl Sync for BleScanResponse
impl Unpin for BleScanResponse
impl UnwindSafe for BleScanResponse
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
source§impl<T> Encode<Ambiguous1> for T
impl<T> Encode<Ambiguous1> for T
source§impl<T> Encode<Ambiguous2> for T
impl<T> Encode<Ambiguous2> for T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> IntoAny for T
impl<T> IntoAny for T
source§impl<T> OptionalField for Twhere
T: ?Sized,
impl<T> OptionalField for Twhere
T: ?Sized,
§impl<T> Pointable for T
impl<T> Pointable for T
source§impl<T, U> TryIntoExt<U> for Twhere
U: TryFromExt<T>,
impl<T, U> TryIntoExt<U> for Twhere
U: TryFromExt<T>,
type Error = <U as TryFromExt<T>>::Error
source§fn try_into_ext(self) -> Result<U, <T as TryIntoExt<U>>::Error>
fn try_into_ext(self) -> Result<U, <T as TryIntoExt<U>>::Error>
Tries to perform the conversion.