pub struct ChannelRequest {
pub recipient_channel: u32,
pub request_type: Vec<u8>,
pub want_reply: bool,
pub data: Vec<u8>,
}Expand description
Parsed channel request
Fields§
§recipient_channel: u32Recipient channel
request_type: Vec<u8>Request type string
want_reply: boolWhether the sender wants a reply
data: Vec<u8>Type-specific data (remaining bytes)
Trait Implementations§
Source§impl Clone for ChannelRequest
impl Clone for ChannelRequest
Source§fn clone(&self) -> ChannelRequest
fn clone(&self) -> ChannelRequest
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ChannelRequest
impl Debug for ChannelRequest
Source§impl PartialEq for ChannelRequest
impl PartialEq for ChannelRequest
impl Eq for ChannelRequest
impl StructuralPartialEq for ChannelRequest
Auto Trait Implementations§
impl Freeze for ChannelRequest
impl RefUnwindSafe for ChannelRequest
impl Send for ChannelRequest
impl Sync for ChannelRequest
impl Unpin for ChannelRequest
impl UnwindSafe for ChannelRequest
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)