Struct jcm::IdleRequest
source · #[repr(C)]pub struct IdleRequest;Expand description
Represents a Idle request message.
Implementations§
source§impl IdleRequest
impl IdleRequest
sourcepub const fn new() -> Self
pub const fn new() -> Self
Creates a new IdleRequest.
sourcepub const fn message_type(&self) -> MessageType
pub const fn message_type(&self) -> MessageType
Gets the MessageType for the IdleRequest.
sourcepub const fn request_type(&self) -> RequestType
pub const fn request_type(&self) -> RequestType
Gets the RequestType for the IdleRequest.
sourcepub const fn message_code(&self) -> MessageCode
pub const fn message_code(&self) -> MessageCode
Gets the MessageCode for the IdleRequest.
sourcepub const fn request_code(&self) -> RequestCode
pub const fn request_code(&self) -> RequestCode
Gets the RequestCode for the IdleRequest.
Trait Implementations§
source§impl Clone for IdleRequest
impl Clone for IdleRequest
source§fn clone(&self) -> IdleRequest
fn clone(&self) -> IdleRequest
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 IdleRequest
impl Debug for IdleRequest
source§impl Default for IdleRequest
impl Default for IdleRequest
source§impl From<&IdleRequest> for Message
impl From<&IdleRequest> for Message
source§fn from(val: &IdleRequest) -> Self
fn from(val: &IdleRequest) -> Self
Converts to this type from the input type.
source§impl From<&IdleRequest> for MessageData
impl From<&IdleRequest> for MessageData
source§fn from(val: &IdleRequest) -> Self
fn from(val: &IdleRequest) -> Self
Converts to this type from the input type.
source§impl From<IdleRequest> for Message
impl From<IdleRequest> for Message
source§fn from(val: IdleRequest) -> Self
fn from(val: IdleRequest) -> Self
Converts to this type from the input type.
source§impl From<IdleRequest> for MessageData
impl From<IdleRequest> for MessageData
source§fn from(val: IdleRequest) -> Self
fn from(val: IdleRequest) -> Self
Converts to this type from the input type.
source§impl PartialEq for IdleRequest
impl PartialEq for IdleRequest
source§fn eq(&self, other: &IdleRequest) -> bool
fn eq(&self, other: &IdleRequest) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl TryFrom<&Message> for IdleRequest
impl TryFrom<&Message> for IdleRequest
source§impl TryFrom<&MessageData> for IdleRequest
impl TryFrom<&MessageData> for IdleRequest
source§impl TryFrom<Message> for IdleRequest
impl TryFrom<Message> for IdleRequest
source§impl TryFrom<MessageData> for IdleRequest
impl TryFrom<MessageData> for IdleRequest
impl Copy for IdleRequest
impl Eq for IdleRequest
impl StructuralPartialEq for IdleRequest
Auto Trait Implementations§
impl Freeze for IdleRequest
impl RefUnwindSafe for IdleRequest
impl Send for IdleRequest
impl Sync for IdleRequest
impl Unpin for IdleRequest
impl UnwindSafe for IdleRequest
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