pub struct BitcoinManagerConfig {
pub enabled: bool,
pub network: String,
pub rpc_url: Option<String>,
pub auth: Option<(String, String)>,
}Expand description
Configuration for the Bitcoin manager
Fields§
§enabled: boolWhether Bitcoin functionality is enabled
network: StringNetwork to use (mainnet, testnet, regtest)
rpc_url: Option<String>RPC connection details
auth: Option<(String, String)>Authentication credentials
Trait Implementations§
Source§impl Clone for BitcoinManagerConfig
impl Clone for BitcoinManagerConfig
Source§fn clone(&self) -> BitcoinManagerConfig
fn clone(&self) -> BitcoinManagerConfig
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 moreSource§impl Debug for BitcoinManagerConfig
impl Debug for BitcoinManagerConfig
Auto Trait Implementations§
impl Freeze for BitcoinManagerConfig
impl RefUnwindSafe for BitcoinManagerConfig
impl Send for BitcoinManagerConfig
impl Sync for BitcoinManagerConfig
impl Unpin for BitcoinManagerConfig
impl UnwindSafe for BitcoinManagerConfig
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