pub enum Incoming {
Bootstrap {
question_identifier: u32,
},
Call {
question_identifier: u32,
interface_identifier: u64,
method_identifier: u16,
},
Finish {
question_identifier: u32,
},
Release,
Other,
}Expand description
A summary of an incoming RPC message, sufficient for a server to dispatch.
Variants§
Bootstrap
A bootstrap request for the peer’s main interface.
Call
A method call.
Fields
Finish
A finish for a resolved question.
Release
A capability release.
Other
Any other message kind (kept so the enum is exhaustive).
Trait Implementations§
impl StructuralPartialEq for Incoming
Auto Trait Implementations§
impl Freeze for Incoming
impl RefUnwindSafe for Incoming
impl Send for Incoming
impl Sync for Incoming
impl Unpin for Incoming
impl UnsafeUnpin for Incoming
impl UnwindSafe for Incoming
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