[−][src]Enum exonum_configuration::VotingDecision
A enum used to represent different kinds of vote, Vote
and VoteAgainst
transactions.
Variants
Yea(Hash)
Vote
transaction Hash
variant.
Nay(Hash)
VoteAgainst
transaction Hash
variant.
Methods
impl VotingDecision
[src]
Trait Implementations
impl Clone for VotingDecision
[src]
fn clone(&self) -> VotingDecision
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl From<VotingDecision> for MaybeVote
[src]
fn from(vote: VotingDecision) -> MaybeVote
[src]
impl PartialEq<VotingDecision> for VotingDecision
[src]
fn eq(&self, other: &VotingDecision) -> bool
[src]
fn ne(&self, other: &VotingDecision) -> bool
[src]
impl Copy for VotingDecision
[src]
impl Debug for VotingDecision
[src]
impl Serialize for VotingDecision
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl<'de> Deserialize<'de> for VotingDecision
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl BinaryValue for VotingDecision
[src]
fn to_bytes(&self) -> Vec<u8>
[src]
fn from_bytes(bytes: Cow<[u8]>) -> Result<Self, Error>
[src]
fn into_bytes(self) -> Vec<u8>
[src]
Consumes and serializes the given value to the vector of bytes. This method is faster with the wrapped values, thus if you wouldn't use value after serialization use it. Read more
impl CryptoHash for VotingDecision
[src]
Auto Trait Implementations
impl Sync for VotingDecision
impl Send for VotingDecision
impl Unpin for VotingDecision
impl RefUnwindSafe for VotingDecision
impl UnwindSafe for VotingDecision
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &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<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,
fn vzip(self) -> V
impl<T> Erased for T
impl<T> Serialize for T where
T: Serialize + ?Sized,
[src]
T: Serialize + ?Sized,