pub struct MobileSurfaceProfile {
pub plugin_id: &'static str,
pub display_name: &'static str,
pub family: SurfaceFamily,
pub backends: &'static [MobileAutomationBackend],
pub default_backend: MobileAutomationBackend,
pub supported_app_kinds: &'static [MobileAppKind],
pub capabilities: MobileCapabilitySet,
pub bootstrap_hint: &'static str,
}Fields§
§plugin_id: &'static str§display_name: &'static str§family: SurfaceFamily§backends: &'static [MobileAutomationBackend]§default_backend: MobileAutomationBackend§supported_app_kinds: &'static [MobileAppKind]§capabilities: MobileCapabilitySet§bootstrap_hint: &'static strTrait Implementations§
Source§impl Clone for MobileSurfaceProfile
impl Clone for MobileSurfaceProfile
Source§fn clone(&self) -> MobileSurfaceProfile
fn clone(&self) -> MobileSurfaceProfile
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MobileSurfaceProfile
Source§impl Debug for MobileSurfaceProfile
impl Debug for MobileSurfaceProfile
impl Eq for MobileSurfaceProfile
Source§impl PartialEq for MobileSurfaceProfile
impl PartialEq for MobileSurfaceProfile
impl StructuralPartialEq for MobileSurfaceProfile
Auto Trait Implementations§
impl Freeze for MobileSurfaceProfile
impl RefUnwindSafe for MobileSurfaceProfile
impl Send for MobileSurfaceProfile
impl Sync for MobileSurfaceProfile
impl Unpin for MobileSurfaceProfile
impl UnsafeUnpin for MobileSurfaceProfile
impl UnwindSafe for MobileSurfaceProfile
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