pub enum Exposure {
None,
Tailscale,
Proxy,
}Expand description
How the local daemon is reachable.
Variants§
None
Localhost only.
Tailscale
Advertised over a Tailscale network.
Proxy
Behind a user-provided reverse proxy.
Trait Implementations§
impl Copy for Exposure
Source§impl<'de> Deserialize<'de> for Exposure
impl<'de> Deserialize<'de> for Exposure
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for Exposure
impl StructuralPartialEq for Exposure
Auto Trait Implementations§
impl Freeze for Exposure
impl RefUnwindSafe for Exposure
impl Send for Exposure
impl Sync for Exposure
impl Unpin for Exposure
impl UnsafeUnpin for Exposure
impl UnwindSafe for Exposure
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