pub struct ProjectOptions {
pub name: String,
pub path: PathBuf,
pub init_git: bool,
pub web_server: WebServer,
pub websocket_server: Option<WebsocketServer>,
pub database: Option<Database>,
pub docker: bool,
}Fields§
§name: String§path: PathBuf§init_git: bool§web_server: WebServer§websocket_server: Option<WebsocketServer>§database: Option<Database>§docker: boolImplementations§
Trait Implementations§
Source§impl Debug for ProjectOptions
impl Debug for ProjectOptions
Source§impl Default for ProjectOptions
impl Default for ProjectOptions
Source§fn default() -> ProjectOptions
fn default() -> ProjectOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ProjectOptions
impl RefUnwindSafe for ProjectOptions
impl Send for ProjectOptions
impl Sync for ProjectOptions
impl Unpin for ProjectOptions
impl UnwindSafe for ProjectOptions
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