pub struct RegisteredServiceInfo {
pub name: String,
pub service_id: String,
pub protocol: String,
pub local_port: u16,
pub remote_port: u16,
pub status: String,
}Expand description
Information about a registered service in a tunnel
Fields§
§name: StringService name
service_id: StringService ID
protocol: StringProtocol (tcp or udp)
local_port: u16Local port on the client
remote_port: u16Remote port exposed on the server
status: StringCurrent status
Trait Implementations§
Source§impl ComposeSchema for RegisteredServiceInfo
impl ComposeSchema for RegisteredServiceInfo
Source§impl Debug for RegisteredServiceInfo
impl Debug for RegisteredServiceInfo
Source§impl<'de> Deserialize<'de> for RegisteredServiceInfo
impl<'de> Deserialize<'de> for RegisteredServiceInfo
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
Source§impl Serialize for RegisteredServiceInfo
impl Serialize for RegisteredServiceInfo
Auto Trait Implementations§
impl Freeze for RegisteredServiceInfo
impl RefUnwindSafe for RegisteredServiceInfo
impl Send for RegisteredServiceInfo
impl Sync for RegisteredServiceInfo
impl Unpin for RegisteredServiceInfo
impl UnsafeUnpin for RegisteredServiceInfo
impl UnwindSafe for RegisteredServiceInfo
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