pub struct LiveApp;Expand description
Dials the live app over ~/.scrybe/sock via scrybe-rpc’s client — the
same wire the CLI uses, so a tool routed through this transport drives the
running editor exactly like scrybe <cmd> does. When no app is running,
call returns NoApp and pure tools should fall back to Headless.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for LiveApp
impl RefUnwindSafe for LiveApp
impl Send for LiveApp
impl Sync for LiveApp
impl Unpin for LiveApp
impl UnsafeUnpin for LiveApp
impl UnwindSafe for LiveApp
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more