pub struct ExternalOutgoingMessage {
pub src: TonAddress,
pub dest: TonAddress,
pub created_lt: u64,
pub created_at: u32,
}
Fields§
§src: TonAddress
Address of a external sender of the message.
dest: TonAddress
Address of smart contract destination of message.
created_lt: u64
Logic time of sending message assigned by validator. Using for odering actions in smart contract.
created_at: u32
Unix time
Trait Implementations§
Source§impl Clone for ExternalOutgoingMessage
impl Clone for ExternalOutgoingMessage
Source§fn clone(&self) -> ExternalOutgoingMessage
fn clone(&self) -> ExternalOutgoingMessage
Returns a copy 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 ExternalOutgoingMessage
impl Debug for ExternalOutgoingMessage
Source§impl PartialEq for ExternalOutgoingMessage
impl PartialEq for ExternalOutgoingMessage
impl StructuralPartialEq for ExternalOutgoingMessage
Auto Trait Implementations§
impl Freeze for ExternalOutgoingMessage
impl RefUnwindSafe for ExternalOutgoingMessage
impl Send for ExternalOutgoingMessage
impl Sync for ExternalOutgoingMessage
impl Unpin for ExternalOutgoingMessage
impl UnwindSafe for ExternalOutgoingMessage
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