pub struct EmbeddedVotingKeyLinkTransactionBuilder {
pub super_object: EmbeddedTransactionBuilder,
pub body: VotingKeyLinkTransactionBodyBuilder,
}
Expand description
Binary layout for an embedded voting key link transaction.
Fields§
§super_object: EmbeddedTransactionBuilder
Embedded transaction.
body: VotingKeyLinkTransactionBodyBuilder
Voting key link transaction body.
Implementations§
Source§impl EmbeddedVotingKeyLinkTransactionBuilder
impl EmbeddedVotingKeyLinkTransactionBuilder
Sourcepub fn from_binary(payload: &[u8]) -> Self
pub fn from_binary(payload: &[u8]) -> Self
Creates an instance of EmbeddedVotingKeyLinkTransactionBuilder from binary payload. payload: Byte payload to use to serialize the object.
§Returns
A EmbeddedVotingKeyLinkTransactionBuilder.
pub fn get_linked_public_key(&self) -> VotingKeyDto
pub fn set_linked_public_key(&mut self, linked_public_key: VotingKeyDto)
pub fn get_start_epoch(&self) -> FinalizationEpochDto
pub fn set_start_epoch(&mut self, start_epoch: FinalizationEpochDto)
pub fn get_end_epoch(&self) -> FinalizationEpochDto
pub fn set_end_epoch(&mut self, end_epoch: FinalizationEpochDto)
pub fn get_link_action(&self) -> LinkActionDto
pub fn set_link_action(&mut self, link_action: LinkActionDto)
Trait Implementations§
Source§impl Clone for EmbeddedVotingKeyLinkTransactionBuilder
impl Clone for EmbeddedVotingKeyLinkTransactionBuilder
Source§fn clone(&self) -> EmbeddedVotingKeyLinkTransactionBuilder
fn clone(&self) -> EmbeddedVotingKeyLinkTransactionBuilder
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 moreAuto Trait Implementations§
impl Freeze for EmbeddedVotingKeyLinkTransactionBuilder
impl RefUnwindSafe for EmbeddedVotingKeyLinkTransactionBuilder
impl Send for EmbeddedVotingKeyLinkTransactionBuilder
impl Sync for EmbeddedVotingKeyLinkTransactionBuilder
impl Unpin for EmbeddedVotingKeyLinkTransactionBuilder
impl UnwindSafe for EmbeddedVotingKeyLinkTransactionBuilder
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