Skip to main content

Module gateway_new_with_builder_builder

Module gateway_new_with_builder_builder 

Source
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 State that has IsUnset implemented for all members.
SetApiAddr
Represents a State that has IsSet implemented for State::ApiAddr.
SetBcryptLiquidityManagerPasswordHash
Represents a State that has IsSet implemented for State::BcryptLiquidityManagerPasswordHash.
SetBcryptPasswordHash
Represents a State that has IsSet implemented for State::BcryptPasswordHash.
SetChainSource
Represents a State that has IsSet implemented for State::ChainSource.
SetDefaultRoutingFees
Represents a State that has IsSet implemented for State::DefaultRoutingFees.
SetDefaultTransactionFees
Represents a State that has IsSet implemented for State::DefaultTransactionFees.
SetGatewayState
Represents a State that has IsSet implemented for State::GatewayState.
SetIrohDns
Represents a State that has IsSet implemented for State::IrohDns.
SetIrohListen
Represents a State that has IsSet implemented for State::IrohListen.
SetIrohRelays
Represents a State that has IsSet implemented for State::IrohRelays.
SetListen
Represents a State that has IsSet implemented for State::Listen.
SetMetricsListen
Represents a State that has IsSet implemented for State::MetricsListen.
SetNetwork
Represents a State that has IsSet implemented for State::Network.
SetNumRouteHints
Represents a State that has IsSet implemented for State::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).