pub struct SendToChannel {
pub link_id: LinkId,
pub message_type: MessageType,
pub body: Vec<u8, prns_core::::engine::commands::channel::SendToChannelBody::{constant#0}>,
}Expand description
RNS 1.4.2 Channel.send().
Fields§
§link_id: LinkId§message_type: MessageType§body: Vec<u8, prns_core::::engine::commands::channel::SendToChannelBody::{constant#0}>Trait Implementations§
Source§impl Clone for SendToChannel
impl Clone for SendToChannel
Source§fn clone(&self) -> SendToChannel
fn clone(&self) -> SendToChannel
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 Debug for SendToChannel
impl Debug for SendToChannel
impl Eq for SendToChannel
Source§impl PartialEq for SendToChannel
impl PartialEq for SendToChannel
Source§impl Settleable for SendToChannel
impl Settleable for SendToChannel
type Success = PacketReceiptDelivered
type Failure = SendToChannelFailure
fn into_command(self) -> PrnsCommand
fn from_settlement( settlement: Settlement, ) -> Option<Result<PacketReceiptDelivered, SendToChannelFailure>>
impl StructuralPartialEq for SendToChannel
Auto Trait Implementations§
impl Freeze for SendToChannel
impl RefUnwindSafe for SendToChannel
impl Send for SendToChannel
impl Sync for SendToChannel
impl Unpin for SendToChannel
impl UnsafeUnpin for SendToChannel
impl UnwindSafe for SendToChannel
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