pub struct SessionRelaunchAppRequest {
pub session_id: String,
}Expand description
POST /session/relaunch-app request body (v1.0.4 §D14).
Instructs the runner to terminate() + launch() the session’s
cached XCUIApplication binding IN PLACE — same test-host process,
same session id, same XCUITest binding. Used to recover from a
downstream app crash without cycling the entire runner.
Fields§
§session_id: StringSession whose cached binding will be relaunched.
Trait Implementations§
Source§impl Clone for SessionRelaunchAppRequest
impl Clone for SessionRelaunchAppRequest
Source§fn clone(&self) -> SessionRelaunchAppRequest
fn clone(&self) -> SessionRelaunchAppRequest
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 SessionRelaunchAppRequest
impl Debug for SessionRelaunchAppRequest
Source§impl<'de> Deserialize<'de> for SessionRelaunchAppRequest
impl<'de> Deserialize<'de> for SessionRelaunchAppRequest
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SessionRelaunchAppRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SessionRelaunchAppRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for SessionRelaunchAppRequest
impl Serialize for SessionRelaunchAppRequest
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 SessionRelaunchAppRequest
impl RefUnwindSafe for SessionRelaunchAppRequest
impl Send for SessionRelaunchAppRequest
impl Sync for SessionRelaunchAppRequest
impl Unpin for SessionRelaunchAppRequest
impl UnsafeUnpin for SessionRelaunchAppRequest
impl UnwindSafe for SessionRelaunchAppRequest
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