pub enum ResetAppDataWaitFor {
LogLinePattern(String),
Sleep(u64),
}Expand description
v1.0.14 Cluster A — completion-signal wait strategy for the
resetAppData verb (URL-scheme JS-wipe). See
.claude/rfcs/1.0.14-*.md §Cluster A. The runtime executor
(smix-adapter-maestro) is responsible for interpreting these
variants; smix-sdk owns the type so the adapter’s Step and the
runtime’s dispatch stay in agreement.
Variants§
LogLinePattern(String)
Regex against the external metro log. Requires the CLI has
been given --metro-log <path> so the runtime holds a
smix_metro_log::MetroLogTail subscribed to the file.
Sleep(u64)
Sleep the given milliseconds after firing the URL, then return. Best-effort fallback for the no-metro-log case per insight Q1 answer.
Trait Implementations§
Source§impl Clone for ResetAppDataWaitFor
impl Clone for ResetAppDataWaitFor
Source§fn clone(&self) -> ResetAppDataWaitFor
fn clone(&self) -> ResetAppDataWaitFor
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 ResetAppDataWaitFor
impl Debug for ResetAppDataWaitFor
Source§impl<'de> Deserialize<'de> for ResetAppDataWaitFor
impl<'de> Deserialize<'de> for ResetAppDataWaitFor
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ResetAppDataWaitFor
Source§impl PartialEq for ResetAppDataWaitFor
impl PartialEq for ResetAppDataWaitFor
Source§impl Serialize for ResetAppDataWaitFor
impl Serialize for ResetAppDataWaitFor
impl StructuralPartialEq for ResetAppDataWaitFor
Auto Trait Implementations§
impl Freeze for ResetAppDataWaitFor
impl RefUnwindSafe for ResetAppDataWaitFor
impl Send for ResetAppDataWaitFor
impl Sync for ResetAppDataWaitFor
impl Unpin for ResetAppDataWaitFor
impl UnsafeUnpin for ResetAppDataWaitFor
impl UnwindSafe for ResetAppDataWaitFor
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