pub struct RequestDebugSnapshot {
pub request_id: RequestId,
pub service: Option<&'static str>,
pub method: Option<&'static str>,
pub method_id: MethodId,
pub age: Duration,
pub state: RequestDebugState,
pub response_sender_blocked: Option<bool>,
pub associated_channels: Vec<ChannelId>,
}Fields§
§request_id: RequestId§service: Option<&'static str>§method: Option<&'static str>§method_id: MethodId§age: Duration§state: RequestDebugState§response_sender_blocked: Option<bool>§associated_channels: Vec<ChannelId>Trait Implementations§
Source§impl Clone for RequestDebugSnapshot
impl Clone for RequestDebugSnapshot
Source§fn clone(&self) -> RequestDebugSnapshot
fn clone(&self) -> RequestDebugSnapshot
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RequestDebugSnapshot
impl RefUnwindSafe for RequestDebugSnapshot
impl Send for RequestDebugSnapshot
impl Sync for RequestDebugSnapshot
impl Unpin for RequestDebugSnapshot
impl UnsafeUnpin for RequestDebugSnapshot
impl UnwindSafe for RequestDebugSnapshot
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