Struct bitcoind::Config [−][src]
pub struct Config { pub datadir: PathBuf, pub cookie_file: PathBuf, pub rpc_socket: SocketAddrV4, pub p2p_socket: Option<SocketAddrV4>, }
Expand description
Contains all the information to connect to this node
Fields
datadir: PathBuf
Path to the node datadir
Path to the node cookie file, useful for other client to connect to the node
rpc_socket: SocketAddrV4
Url of the rpc of the node, useful for other client to connect to the node
p2p_socket: Option<SocketAddrV4>
p2p connection url, is some if the node started with p2p enabled
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Config
impl Send for Config
impl Sync for Config
impl Unpin for Config
impl UnwindSafe for Config
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
[src]type Owned = T
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn to_owned(&self) -> T
[src]Creates owned data from borrowed data, usually by cloning. Read more
pub fn clone_into(&self, target: &mut T)
[src]
pub fn clone_into(&self, target: &mut T)
[src]🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,