[][src]Struct rusoto_managedblockchain::VotingPolicy

pub struct VotingPolicy {
    pub approval_threshold_policy: Option<ApprovalThresholdPolicy>,
}

The voting rules for the network to decide if a proposal is accepted

Fields

approval_threshold_policy: Option<ApprovalThresholdPolicy>

Defines the rules for the network for voting on proposals, such as the percentage of YES votes required for the proposal to be approved and the duration of the proposal. The policy applies to all proposals and is specified when the network is created.

Trait Implementations

impl Clone for VotingPolicy[src]

impl Debug for VotingPolicy[src]

impl Default for VotingPolicy[src]

impl<'de> Deserialize<'de> for VotingPolicy[src]

impl PartialEq<VotingPolicy> for VotingPolicy[src]

impl Serialize for VotingPolicy[src]

impl StructuralPartialEq for VotingPolicy[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.