pub struct RequestRootRef { /* private fields */ }Expand description
Read-only shared reference; cloning shares one allocation, never root fields.
Implementations§
Source§impl RequestRootRef
impl RequestRootRef
pub fn view(&self, facts: RequestLocalFacts) -> RequestExecutionView
pub fn same_request(&self, view: &RequestExecutionView) -> bool
Trait Implementations§
Source§impl Clone for RequestRootRef
impl Clone for RequestRootRef
Source§impl Drop for RequestRootRef
impl Drop for RequestRootRef
Auto Trait Implementations§
impl Freeze for RequestRootRef
impl RefUnwindSafe for RequestRootRef
impl Send for RequestRootRef
impl Sync for RequestRootRef
impl Unpin for RequestRootRef
impl UnsafeUnpin for RequestRootRef
impl UnwindSafe for RequestRootRef
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