Skip to main content

GlassesInputCapabilities

Trait GlassesInputCapabilities 

Source
pub trait GlassesInputCapabilities {
    // Required method
    fn has_input(&self, name: &str) -> bool;
}
Expand description

Input capability lookup for a glasses profile.

Callers can pass a DeviceProfile’s input symbols without making this crate depend on the device-profile crate.

Required Methods§

Source

fn has_input(&self, name: &str) -> bool

Returns true when the profile advertises an input token.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl GlassesInputCapabilities for Vec<Symbol>

Source§

fn has_input(&self, name: &str) -> bool

Source§

impl GlassesInputCapabilities for [Symbol]

Source§

fn has_input(&self, name: &str) -> bool

Source§

impl<T: GlassesInputCapabilities + ?Sized> GlassesInputCapabilities for &T

Source§

fn has_input(&self, name: &str) -> bool

Implementors§