#[repr(i32)]pub enum RoboMode {
Unspecified = 0,
RoboVersion1 = 1,
RoboVersion2 = 2,
}Expand description
The mode in which Robo should run.
Variants§
Unspecified = 0
This means that the server should choose the mode. Recommended.
RoboVersion1 = 1
Runs Robo in UIAutomator-only mode without app resigning
RoboVersion2 = 2
Runs Robo in standard Espresso with UIAutomator fallback
Implementations§
Source§impl RoboMode
impl RoboMode
Sourcepub fn as_str_name(&self) -> &'static str
pub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable (if the ProtoBuf definition does not change) and safe for programmatic use.
Sourcepub fn from_str_name(value: &str) -> Option<Self>
pub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
Trait Implementations§
Source§impl Ord for RoboMode
impl Ord for RoboMode
Source§impl PartialOrd for RoboMode
impl PartialOrd for RoboMode
impl Copy for RoboMode
impl Eq for RoboMode
impl StructuralPartialEq for RoboMode
Auto Trait Implementations§
impl Freeze for RoboMode
impl RefUnwindSafe for RoboMode
impl Send for RoboMode
impl Sync for RoboMode
impl Unpin for RoboMode
impl UnwindSafe for RoboMode
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request