pub enum FrontendFacadeMethod {
Show 13 variants
Describe,
Attach,
SendInput,
Submit,
Interrupt,
Steer,
Respond,
Invoke,
Lease,
TakeControl,
Heartbeat,
Detach,
Close,
}Expand description
One method in the versioned language-neutral frontend facade.
Variants§
Describe
Attach
SendInput
Submit
Interrupt
Steer
Respond
Invoke
Lease
TakeControl
Heartbeat
Detach
Close
Implementations§
Source§impl FrontendFacadeMethod
impl FrontendFacadeMethod
pub const ALL: [FrontendFacadeMethod; 13]
pub const fn id(self) -> &'static str
pub const fn wire_name(self) -> &'static str
pub const fn sdk_action(self) -> &'static str
pub fn from_wire_name(value: &str) -> Option<FrontendFacadeMethod>
Trait Implementations§
Source§impl Clone for FrontendFacadeMethod
impl Clone for FrontendFacadeMethod
Source§fn clone(&self) -> FrontendFacadeMethod
fn clone(&self) -> FrontendFacadeMethod
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 FrontendFacadeMethod
Source§impl Debug for FrontendFacadeMethod
impl Debug for FrontendFacadeMethod
impl Eq for FrontendFacadeMethod
Source§impl Hash for FrontendFacadeMethod
impl Hash for FrontendFacadeMethod
Source§impl PartialEq for FrontendFacadeMethod
impl PartialEq for FrontendFacadeMethod
impl StructuralPartialEq for FrontendFacadeMethod
Auto Trait Implementations§
impl Freeze for FrontendFacadeMethod
impl RefUnwindSafe for FrontendFacadeMethod
impl Send for FrontendFacadeMethod
impl Sync for FrontendFacadeMethod
impl Unpin for FrontendFacadeMethod
impl UnsafeUnpin for FrontendFacadeMethod
impl UnwindSafe for FrontendFacadeMethod
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.