pub struct BitcoinRpcConfig {
pub host: String,
pub port: u16,
pub user: String,
pub password: String,
}Expand description
Configuration for connecting to Bitcoin RPC
Contains the necessary connection parameters for Bitcoin Core RPC interface.
Fields§
§host: StringBitcoin RPC server hostname or IP address
port: u16Bitcoin RPC server port number
user: StringUsername for Bitcoin RPC authentication
password: StringPassword for Bitcoin RPC authentication
Trait Implementations§
Source§impl Clone for BitcoinRpcConfig
impl Clone for BitcoinRpcConfig
Source§fn clone(&self) -> BitcoinRpcConfig
fn clone(&self) -> BitcoinRpcConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for BitcoinRpcConfig
impl RefUnwindSafe for BitcoinRpcConfig
impl Send for BitcoinRpcConfig
impl Sync for BitcoinRpcConfig
impl Unpin for BitcoinRpcConfig
impl UnwindSafe for BitcoinRpcConfig
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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