* wip: bind to 0.0.0.0 instead of 127.0.0.1 * dont hang in background - ignore suspend commands when tty is disabled * use system adb * pass configs through to android mobile launch * fix: line sizes + clear pushes frame * dont resume window state on mobile * fix screen sizing for ipad * attempt and fail to implement codesigning * Clippy and note about safety in android bindings
17 lines
458 B
Rust
17 lines
458 B
Rust
#![allow(unused)] // lots of configs...
|
|
|
|
use clap::Parser;
|
|
use std::net::{IpAddr, Ipv4Addr, SocketAddr, SocketAddrV4};
|
|
|
|
/// The arguments for the address the server will run on
|
|
#[derive(Clone, Debug, Default, Parser)]
|
|
pub(crate) struct AddressArguments {
|
|
/// The port the server will run on
|
|
#[clap(long)]
|
|
pub(crate) port: Option<u16>,
|
|
|
|
/// The address the server will run on
|
|
#[clap(long)]
|
|
pub(crate) addr: Option<std::net::IpAddr>,
|
|
}
|