pub enum MessagePeerVote {
MessagePeerVote(MessagePeerVote),
InputOption(MessagePeerVoteInputOption),
Multiple(MessagePeerVoteMultiple),
}Expand description
Variants§
MessagePeerVote(MessagePeerVote)
InputOption(MessagePeerVoteInputOption)
Multiple(MessagePeerVoteMultiple)
Trait Implementations§
Source§impl Clone for MessagePeerVote
impl Clone for MessagePeerVote
Source§fn clone(&self) -> MessagePeerVote
fn clone(&self) -> MessagePeerVote
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MessagePeerVote
impl Debug for MessagePeerVote
Source§impl Deserializable for MessagePeerVote
impl Deserializable for MessagePeerVote
Source§fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
Read
Self from buf, advancing its position.Source§fn from_bytes(bytes: &[u8]) -> Result<Self>
fn from_bytes(bytes: &[u8]) -> Result<Self>
Convenience: deserialize from a byte slice.
Source§impl From<MessagePeerVote> for MessagePeerVote
impl From<MessagePeerVote> for MessagePeerVote
Source§fn from(x: MessagePeerVote) -> Self
fn from(x: MessagePeerVote) -> Self
Converts to this type from the input type.
Source§impl From<MessagePeerVoteInputOption> for MessagePeerVote
impl From<MessagePeerVoteInputOption> for MessagePeerVote
Source§fn from(x: MessagePeerVoteInputOption) -> Self
fn from(x: MessagePeerVoteInputOption) -> Self
Converts to this type from the input type.
Source§impl From<MessagePeerVoteMultiple> for MessagePeerVote
impl From<MessagePeerVoteMultiple> for MessagePeerVote
Source§fn from(x: MessagePeerVoteMultiple) -> Self
fn from(x: MessagePeerVoteMultiple) -> Self
Converts to this type from the input type.
Source§impl PartialEq for MessagePeerVote
impl PartialEq for MessagePeerVote
Source§impl Serializable for MessagePeerVote
impl Serializable for MessagePeerVote
Source§impl TryFrom<MessagePeerVote> for MessagePeerVote
impl TryFrom<MessagePeerVote> for MessagePeerVote
Source§type Error = MessagePeerVote
type Error = MessagePeerVote
The type returned in the event of a conversion error.
Source§impl TryFrom<MessagePeerVote> for MessagePeerVoteInputOption
impl TryFrom<MessagePeerVote> for MessagePeerVoteInputOption
Source§type Error = MessagePeerVote
type Error = MessagePeerVote
The type returned in the event of a conversion error.
Source§impl TryFrom<MessagePeerVote> for MessagePeerVoteMultiple
impl TryFrom<MessagePeerVote> for MessagePeerVoteMultiple
Source§type Error = MessagePeerVote
type Error = MessagePeerVote
The type returned in the event of a conversion error.
impl StructuralPartialEq for MessagePeerVote
Auto Trait Implementations§
impl Freeze for MessagePeerVote
impl RefUnwindSafe for MessagePeerVote
impl Send for MessagePeerVote
impl Sync for MessagePeerVote
impl Unpin for MessagePeerVote
impl UnsafeUnpin for MessagePeerVote
impl UnwindSafe for MessagePeerVote
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more