pub struct NamespaceRegistrationTransactionBodyBuilder {
pub duration: Option<BlockDurationDto>,
pub parent_id: Option<NamespaceIdDto>,
pub id: NamespaceIdDto,
pub registration_type: NamespaceRegistrationTypeDto,
pub name: Vec<u8>,
}
Expand description
Binary layout for a namespace registration transaction.
Fields§
§duration: Option<BlockDurationDto>
Namespace duration.
parent_id: Option<NamespaceIdDto>
Parent namespace identifier.
id: NamespaceIdDto
Namespace identifier.
registration_type: NamespaceRegistrationTypeDto
Namespace registration type.
name: Vec<u8>
Namespace name.
Implementations§
Source§impl NamespaceRegistrationTransactionBodyBuilder
impl NamespaceRegistrationTransactionBodyBuilder
Sourcepub fn from_binary(payload: &[u8]) -> Self
pub fn from_binary(payload: &[u8]) -> Self
Creates an instance of NamespaceRegistrationTransactionBodyBuilder from binary payload. payload: Byte payload to use to serialize the object.
§Returns
A NamespaceRegistrationTransactionBodyBuilder.
Trait Implementations§
Source§impl Clone for NamespaceRegistrationTransactionBodyBuilder
impl Clone for NamespaceRegistrationTransactionBodyBuilder
Source§fn clone(&self) -> NamespaceRegistrationTransactionBodyBuilder
fn clone(&self) -> NamespaceRegistrationTransactionBodyBuilder
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 NamespaceRegistrationTransactionBodyBuilder
impl RefUnwindSafe for NamespaceRegistrationTransactionBodyBuilder
impl Send for NamespaceRegistrationTransactionBodyBuilder
impl Sync for NamespaceRegistrationTransactionBodyBuilder
impl Unpin for NamespaceRegistrationTransactionBodyBuilder
impl UnwindSafe for NamespaceRegistrationTransactionBodyBuilder
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