pub struct CreateTunnelRequest {
pub tunnel_type: TunnelType,
pub local_port: Option<u16>,
}Expand description
创建隧道请求体。
Fields§
§tunnel_type: TunnelType隧道协议类型(JSON key 为 type)
local_port: Option<u16>本地端口号(可选,供服务端记录)
Trait Implementations§
Source§impl Debug for CreateTunnelRequest
impl Debug for CreateTunnelRequest
Source§impl<'de> Deserialize<'de> for CreateTunnelRequest
impl<'de> Deserialize<'de> for CreateTunnelRequest
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
Auto Trait Implementations§
impl Freeze for CreateTunnelRequest
impl RefUnwindSafe for CreateTunnelRequest
impl Send for CreateTunnelRequest
impl Sync for CreateTunnelRequest
impl Unpin for CreateTunnelRequest
impl UnsafeUnpin for CreateTunnelRequest
impl UnwindSafe for CreateTunnelRequest
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