pub struct TaprootAssetsConfig {
pub network: String,
pub bitcoin_rpc_url: String,
pub tapd_url: String,
pub universe_sync: bool,
pub timeout_ms: u64,
}Expand description
Taproot Assets configuration
Fields§
§network: StringNetwork type (mainnet, testnet, regtest)
bitcoin_rpc_url: StringBitcoin node RPC URL
tapd_url: StringTaproot Assets daemon URL
universe_sync: boolEnable asset universe sync
timeout_ms: u64Timeout in milliseconds
Trait Implementations§
Source§impl Clone for TaprootAssetsConfig
impl Clone for TaprootAssetsConfig
Source§fn clone(&self) -> TaprootAssetsConfig
fn clone(&self) -> TaprootAssetsConfig
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 TaprootAssetsConfig
impl Debug for TaprootAssetsConfig
Source§impl Default for TaprootAssetsConfig
impl Default for TaprootAssetsConfig
Source§impl<'de> Deserialize<'de> for TaprootAssetsConfig
impl<'de> Deserialize<'de> for TaprootAssetsConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TaprootAssetsConfig
impl RefUnwindSafe for TaprootAssetsConfig
impl Send for TaprootAssetsConfig
impl Sync for TaprootAssetsConfig
impl Unpin for TaprootAssetsConfig
impl UnwindSafe for TaprootAssetsConfig
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