pub struct RustHookExecutor { /* private fields */ }Expand description
Rust hook executor with Cargo integration
Implementations§
Source§impl RustHookExecutor
impl RustHookExecutor
pub fn new(config: &RustLanguageConfig) -> Self
pub async fn execute(&self, command: Command) -> Result<HookExecutionResult>
Auto Trait Implementations§
impl Freeze for RustHookExecutor
impl RefUnwindSafe for RustHookExecutor
impl Send for RustHookExecutor
impl Sync for RustHookExecutor
impl Unpin for RustHookExecutor
impl UnsafeUnpin for RustHookExecutor
impl UnwindSafe for RustHookExecutor
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