use Arc;
use ;
/// Trait for node manager builders. Node managers are built at the same time as the server,
/// after it has been configured, so each custom node manager needs to defined a builder type
/// that implements this trait.
///
/// Build is infallible, if you need anything to fail, you need to either panic or
/// propagate that failure to the user when creating the builder.