pub enum RpcRequestContract {
Object,
ThreadStart,
ThreadId,
ThreadIdAndTurnId,
ProcessId,
CommandExec,
CommandExecWrite,
CommandExecResize,
}Expand description
Request-shape rule for one RPC method contract descriptor.
Variants§
Object
ThreadStart
ThreadId
ThreadIdAndTurnId
ProcessId
CommandExec
CommandExecWrite
CommandExecResize
Trait Implementations§
Source§impl Clone for RpcRequestContract
impl Clone for RpcRequestContract
Source§fn clone(&self) -> RpcRequestContract
fn clone(&self) -> RpcRequestContract
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 Debug for RpcRequestContract
impl Debug for RpcRequestContract
Source§impl PartialEq for RpcRequestContract
impl PartialEq for RpcRequestContract
impl Copy for RpcRequestContract
impl Eq for RpcRequestContract
impl StructuralPartialEq for RpcRequestContract
Auto Trait Implementations§
impl Freeze for RpcRequestContract
impl RefUnwindSafe for RpcRequestContract
impl Send for RpcRequestContract
impl Sync for RpcRequestContract
impl Unpin for RpcRequestContract
impl UnsafeUnpin for RpcRequestContract
impl UnwindSafe for RpcRequestContract
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