pub struct MessageBuilder { /* private fields */ }Expand description
Builder for UnsignedMessage.
Implementations§
Source§impl MessageBuilder
impl MessageBuilder
pub fn version(&mut self, value: i64) -> &mut Self
pub fn from(&mut self, value: Address) -> &mut Self
pub fn to(&mut self, value: Address) -> &mut Self
pub fn sequence(&mut self, value: u64) -> &mut Self
pub fn value(&mut self, value: TokenAmount) -> &mut Self
pub fn method_num(&mut self, value: MethodNum) -> &mut Self
pub fn params(&mut self, value: Serialized) -> &mut Self
pub fn gas_limit(&mut self, value: i64) -> &mut Self
pub fn gas_fee_cap(&mut self, value: TokenAmount) -> &mut Self
Trait Implementations§
Source§impl Clone for MessageBuilder
impl Clone for MessageBuilder
Source§fn clone(&self) -> MessageBuilder
fn clone(&self) -> MessageBuilder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for MessageBuilder
impl Default for MessageBuilder
Source§fn default() -> MessageBuilder
fn default() -> MessageBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MessageBuilder
impl RefUnwindSafe for MessageBuilder
impl Send for MessageBuilder
impl Sync for MessageBuilder
impl Unpin for MessageBuilder
impl UnsafeUnpin for MessageBuilder
impl UnwindSafe for MessageBuilder
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