Struct bitcoin_init::BitcoinGuiInit
source · pub struct BitcoinGuiInit { /* private fields */ }
Implementations§
source§impl BitcoinGuiInit
impl BitcoinGuiInit
pub fn new(arg0: *const u8) -> Self
pub fn make_node(&mut self) -> Box<dyn NodeInterface>
pub fn make_chain(&mut self) -> Box<dyn ChainInterface>
pub fn make_wallet_client( &mut self, chain: &mut dyn ChainInterface ) -> Box<dyn WalletClient>
pub fn make_echo(&mut self) -> Box<dyn Echo>
pub fn ipc(&mut self) -> *mut dyn Ipc
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for BitcoinGuiInit
impl !Send for BitcoinGuiInit
impl !Sync for BitcoinGuiInit
impl Unpin for BitcoinGuiInit
impl !UnwindSafe for BitcoinGuiInit
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