pub struct InternalRequest {
pub target_module: String,
pub target_method: String,
pub args: Vec<u8>,
pub caller_trace_id: u128,
pub deadline: Option<Instant>,
pub depth: u32,
}Fields§
§target_module: String§target_method: String§args: Vec<u8>§caller_trace_id: u128§deadline: Option<Instant>§depth: u32Trait Implementations§
Source§impl Clone for InternalRequest
impl Clone for InternalRequest
Source§fn clone(&self) -> InternalRequest
fn clone(&self) -> InternalRequest
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 moreAuto Trait Implementations§
impl Freeze for InternalRequest
impl RefUnwindSafe for InternalRequest
impl Send for InternalRequest
impl Sync for InternalRequest
impl Unpin for InternalRequest
impl UnsafeUnpin for InternalRequest
impl UnwindSafe for InternalRequest
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