[−][src]Struct external_ip::ConsensusBuilder 
Consensus builder
Implementations
impl ConsensusBuilder[src]
pub fn new() -> ConsensusBuilder[src]
pub fn add_sources<T>(self, source: T) -> ConsensusBuilder where
    T: IntoIterator<Item = Box<dyn Source>>, [src]
T: IntoIterator<Item = Box<dyn Source>>,
pub fn policy(self, policy: Policy) -> ConsensusBuilder[src]
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
V: MultiLane<T>,