pub struct TailscalePort {
pub https_port: u16,
pub host_port: u16,
}Expand description
One port served over a service’s Tailscale vIP: TLS-terminated at
https_port on the service hostname, proxied to http://127.0.0.1:<host_port>.
The entry with https_port == 443 answers at the bare hostname (web root).
Fields§
§https_port: u16§host_port: u16Trait Implementations§
Source§impl Clone for TailscalePort
impl Clone for TailscalePort
Source§fn clone(&self) -> TailscalePort
fn clone(&self) -> TailscalePort
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 moreAuto Trait Implementations§
impl Freeze for TailscalePort
impl RefUnwindSafe for TailscalePort
impl Send for TailscalePort
impl Sync for TailscalePort
impl Unpin for TailscalePort
impl UnsafeUnpin for TailscalePort
impl UnwindSafe for TailscalePort
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