[−][src]Struct external_ip::ConsensusBuilder
Consensus builder
Methods
impl ConsensusBuilder
[src]
pub fn new() -> ConsensusBuilder
[src]
pub fn add_sources<T>(&mut self, source: T) -> &mut ConsensusBuilder where
T: IntoIterator<Item = Box<dyn Source>>,
[src]
T: IntoIterator<Item = Box<dyn Source>>,
pub fn build(&self) -> Consensus
[src]
Returns the configured consensus struct from the builder
Auto Trait Implementations
impl !RefUnwindSafe for ConsensusBuilder
impl !Send for ConsensusBuilder
impl !Sync for ConsensusBuilder
impl Unpin for ConsensusBuilder
impl !UnwindSafe for ConsensusBuilder
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,