pub enum LocalRequestOrResponseId {
Request(LocalRequestId),
Response(LocalResponseId),
}Variants§
Request(LocalRequestId)
Response(LocalResponseId)
Implementations§
Source§impl LocalRequestOrResponseId
impl LocalRequestOrResponseId
pub fn is_request(&self) -> bool
pub fn is_response(&self) -> bool
pub fn to_request_id(&self) -> LocalRequestId
pub fn to_response_id(&self) -> LocalResponseId
Trait Implementations§
Source§impl Clone for LocalRequestOrResponseId
impl Clone for LocalRequestOrResponseId
Source§fn clone(&self) -> LocalRequestOrResponseId
fn clone(&self) -> LocalRequestOrResponseId
Returns a duplicate 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 PartialEq for LocalRequestOrResponseId
impl PartialEq for LocalRequestOrResponseId
Source§impl Serde for LocalRequestOrResponseId
impl Serde for LocalRequestOrResponseId
impl Eq for LocalRequestOrResponseId
impl StructuralPartialEq for LocalRequestOrResponseId
Auto Trait Implementations§
impl Freeze for LocalRequestOrResponseId
impl RefUnwindSafe for LocalRequestOrResponseId
impl Send for LocalRequestOrResponseId
impl Sync for LocalRequestOrResponseId
impl Unpin for LocalRequestOrResponseId
impl UnwindSafe for LocalRequestOrResponseId
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