Struct bip_select::UberModuleBuilder [] [src]

pub struct UberModuleBuilder { /* fields omitted */ }

Builder for constructing an UberModule.

Methods

impl UberModuleBuilder
[src]

[src]

Create a new UberModuleBuilder.

[src]

Specifies the given builder that all modules will add to when sending an extended message to a peer.

This message will only be sent when the extension bit from the handshake it set. Note that if a builder is not given and a peer with the extension bit set connects, we will NOT send any extended message.

[src]

Add the given discovery module to the list of discovery modules.

[src]

Build an UberModule based on the current builder.