Struct vertigo_cli::watch::WatchOpts
source · pub struct WatchOpts {
pub package_name: Option<String>,
pub dest_dir: String,
pub public_path: String,
pub host: String,
pub port: u16,
pub port_watch: u16,
pub disable_wasm_opt: bool,
pub proxy: Vec<(String, String)>,
pub env: Vec<(String, String)>,
}Fields§
§package_name: Option<String>§dest_dir: String§public_path: String§host: String§port: u16§port_watch: u16§disable_wasm_opt: bool§proxy: Vec<(String, String)>sets up proxy: –proxy /path=http://domain.com/path
env: Vec<(String, String)>Setting the parameters –env api=http://domain.com/api –env api2=http://domain.com/api2
Implementations§
source§impl WatchOpts
impl WatchOpts
pub fn to_build_opts(&self) -> BuildOpts
pub fn to_serve_opts(&self) -> (ServeOpts, u16)
Trait Implementations§
source§impl Args for WatchOpts
impl Args for WatchOpts
source§fn group_id() -> Option<Id>
fn group_id() -> Option<Id>
Report the [
ArgGroup::id][crate::ArgGroup::id] for this set of argumentssource§fn augment_args<'b>(__clap_app: Command) -> Command
fn augment_args<'b>(__clap_app: Command) -> Command
source§fn augment_args_for_update<'b>(__clap_app: Command) -> Command
fn augment_args_for_update<'b>(__clap_app: Command) -> Command
source§impl FromArgMatches for WatchOpts
impl FromArgMatches for WatchOpts
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
) -> Result<Self, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches ) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
) -> Result<(), Error>
fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches ) -> Result<(), Error>
Assign values from
ArgMatches to self.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
) -> Result<(), Error>
fn update_from_arg_matches_mut( &mut self, __clap_arg_matches: &mut ArgMatches ) -> Result<(), Error>
Assign values from
ArgMatches to self.Auto Trait Implementations§
impl RefUnwindSafe for WatchOpts
impl Send for WatchOpts
impl Sync for WatchOpts
impl Unpin for WatchOpts
impl UnwindSafe for WatchOpts
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