pub struct SystemPopupActionResponse {
pub ok: bool,
pub error: Option<String>,
}Expand description
POST /system-popup-action response body.
ok=true ⇒ the runner found the popup + button and dispatched a
daemonProxy touch; ok=false ⇒ neither side matched (either popup id
missed, button id missed, or synthesize raised inside the runner).
Fields§
§ok: boolWhether the popup-button match + tap dispatch succeeded.
error: Option<String>Wire-layer error discriminator (“not_found” / “bad_request” / etc.) emitted by the runner on the non-2xx path. Absent on success.
Trait Implementations§
Source§impl Clone for SystemPopupActionResponse
impl Clone for SystemPopupActionResponse
Source§fn clone(&self) -> SystemPopupActionResponse
fn clone(&self) -> SystemPopupActionResponse
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 moreSource§impl Debug for SystemPopupActionResponse
impl Debug for SystemPopupActionResponse
Source§impl Default for SystemPopupActionResponse
impl Default for SystemPopupActionResponse
Source§fn default() -> SystemPopupActionResponse
fn default() -> SystemPopupActionResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SystemPopupActionResponse
impl<'de> Deserialize<'de> for SystemPopupActionResponse
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SystemPopupActionResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SystemPopupActionResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for SystemPopupActionResponse
impl Serialize for SystemPopupActionResponse
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for SystemPopupActionResponse
impl RefUnwindSafe for SystemPopupActionResponse
impl Send for SystemPopupActionResponse
impl Sync for SystemPopupActionResponse
impl Unpin for SystemPopupActionResponse
impl UnsafeUnpin for SystemPopupActionResponse
impl UnwindSafe for SystemPopupActionResponse
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