Expand description
Tools for manipulating the type state of GatewayNewWithBuilderBuilder.
See the detailed guide that describes how all the pieces here fit together.
Modules§
- sealed 🔒
Structs§
- Empty
- Represents a
Statethat hasIsUnsetimplemented for all members. - SetApi
Addr - Represents a
Statethat hasIsSetimplemented forState::ApiAddr. - SetBcrypt
Liquidity Manager Password Hash - Represents a
Statethat hasIsSetimplemented forState::BcryptLiquidityManagerPasswordHash. - SetBcrypt
Password Hash - Represents a
Statethat hasIsSetimplemented forState::BcryptPasswordHash. - SetChain
Source - Represents a
Statethat hasIsSetimplemented forState::ChainSource. - SetDefault
Routing Fees - Represents a
Statethat hasIsSetimplemented forState::DefaultRoutingFees. - SetDefault
Transaction Fees - Represents a
Statethat hasIsSetimplemented forState::DefaultTransactionFees. - SetGateway
State - Represents a
Statethat hasIsSetimplemented forState::GatewayState. - SetIroh
Dns - Represents a
Statethat hasIsSetimplemented forState::IrohDns. - SetIroh
Listen - Represents a
Statethat hasIsSetimplemented forState::IrohListen. - SetIroh
Relays - Represents a
Statethat hasIsSetimplemented forState::IrohRelays. - SetListen
- Represents a
Statethat hasIsSetimplemented forState::Listen. - SetMetrics
Listen - Represents a
Statethat hasIsSetimplemented forState::MetricsListen. - SetNetwork
- Represents a
Statethat hasIsSetimplemented forState::Network. - SetNum
Route Hints - Represents a
Statethat hasIsSetimplemented forState::NumRouteHints.
Traits§
- IsComplete
- Marker trait that indicates that all required members are set.
- IsSet
- Marker trait that indicates that the member is set, i.e. at least one of its setters was called.
- IsUnset
- Marker trait that indicates that the member is unset, i.e. none of its setters was called.
- State
- Builder’s type state specifies if members are set or not (unset).