pub struct DevServerConfig {
pub directory: PathBuf,
pub port: u16,
pub ws_port: u16,
pub cors: bool,
pub cross_origin_isolated: bool,
}Expand description
WASM development server configuration
Fields§
§directory: PathBufDirectory to serve static files from
port: u16HTTP port
ws_port: u16WebSocket port for hot reload
cors: boolEnable CORS
cross_origin_isolated: boolEnable Cross-Origin Isolation (COOP/COEP headers for SharedArrayBuffer)
Implementations§
Source§impl DevServerConfig
impl DevServerConfig
Sourcepub fn builder() -> DevServerConfigBuilder
pub fn builder() -> DevServerConfigBuilder
Create a builder
Trait Implementations§
Source§impl Clone for DevServerConfig
impl Clone for DevServerConfig
Source§fn clone(&self) -> DevServerConfig
fn clone(&self) -> DevServerConfig
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 moreSource§impl Debug for DevServerConfig
impl Debug for DevServerConfig
Auto Trait Implementations§
impl Freeze for DevServerConfig
impl RefUnwindSafe for DevServerConfig
impl Send for DevServerConfig
impl Sync for DevServerConfig
impl Unpin for DevServerConfig
impl UnsafeUnpin for DevServerConfig
impl UnwindSafe for DevServerConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().