pub struct BrowserMockServer;Expand description
A mocked server type that can be used in place of the actual server, when compiling for the browser.
§Panics
This always panics if its methods are called. It is used solely to stub out the server type when compiling for the client.
Trait Implementations§
Source§impl<Error, InputStreamError, OutputStreamError> Server<Error, InputStreamError, OutputStreamError> for BrowserMockServer
impl<Error, InputStreamError, OutputStreamError> Server<Error, InputStreamError, OutputStreamError> for BrowserMockServer
Source§type Request = BrowserMockReq
type Request = BrowserMockReq
The type of the HTTP request when received by the server function on the server side.
Source§type Response = BrowserMockRes
type Response = BrowserMockRes
The type of the HTTP response returned by the server function on the server side.
Auto Trait Implementations§
impl Freeze for BrowserMockServer
impl RefUnwindSafe for BrowserMockServer
impl Send for BrowserMockServer
impl Sync for BrowserMockServer
impl Unpin for BrowserMockServer
impl UnsafeUnpin for BrowserMockServer
impl UnwindSafe for BrowserMockServer
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Returns the layout of the type.
Source§impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
Source§unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
Returns whether the given value has been niched. Read more
Source§fn resolve_niched(out: Place<NichedOption<T, N1>>)
fn resolve_niched(out: Place<NichedOption<T, N1>>)
Writes data to
out indicating that a T is niched.