Struct bitcoin_ipc::Ipc
source · pub struct Ipc { /* private fields */ }
Implementations§
Trait Implementations§
source§impl AddCleanup for Ipc
impl AddCleanup for Ipc
source§impl IpcInterface for Ipc
impl IpcInterface for Ipc
source§fn add_cleanup<Interface>(&mut self, iface: &mut Interface, cleanup: fn())
fn add_cleanup<Interface>(&mut self, iface: &mut Interface, cleanup: fn())
| Add cleanup callback to remote interface
| that will run when the interface is
| deleted.
source§impl SpawnProcess for Ipc
impl SpawnProcess for Ipc
source§impl StartSpawnedProcess for Ipc
impl StartSpawnedProcess for Ipc
source§fn start_spawned_process(
&mut self,
argc: i32,
argv: &[*mut u8],
exit_status: &mut i32
) -> bool
fn start_spawned_process( &mut self, argc: i32, argv: &[*mut u8], exit_status: &mut i32 ) -> bool
| If this is a spawned process, block and
| handle requests from the parent process by
| forwarding them to this process’s Init
| interface, then return true. If this is
| not a spawned child process, return false.
Auto Trait Implementations§
impl !RefUnwindSafe for Ipc
impl !Send for Ipc
impl !Sync for Ipc
impl Unpin for Ipc
impl !UnwindSafe for Ipc
Blanket Implementations§
§impl<T, U> CastInto<U> for Twhere
U: CastFrom<T>,
impl<T, U> CastInto<U> for Twhere U: CastFrom<T>,
§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T> StaticUpcast<T> for T
impl<T> StaticUpcast<T> for T
§unsafe fn static_upcast(ptr: Ptr<T>) -> Ptr<T>
unsafe fn static_upcast(ptr: Ptr<T>) -> Ptr<T>
Convert type of a const pointer. Read more