pub struct StreamsResponse {
pub total: usize,
pub tcp_count: usize,
pub udp_count: usize,
pub streams: Vec<StreamInfo>,
}Expand description
Response for GET /api/v1/proxy/streams.
Fields§
§total: usizeTotal number of stream proxies.
tcp_count: usizeTCP stream count.
udp_count: usizeUDP stream count.
streams: Vec<StreamInfo>Stream details.
Trait Implementations§
Source§impl ComposeSchema for StreamsResponse
impl ComposeSchema for StreamsResponse
Source§impl Debug for StreamsResponse
impl Debug for StreamsResponse
Source§impl<'de> Deserialize<'de> for StreamsResponse
impl<'de> Deserialize<'de> for StreamsResponse
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 StreamsResponse
impl Serialize for StreamsResponse
Auto Trait Implementations§
impl Freeze for StreamsResponse
impl RefUnwindSafe for StreamsResponse
impl Send for StreamsResponse
impl Sync for StreamsResponse
impl Unpin for StreamsResponse
impl UnsafeUnpin for StreamsResponse
impl UnwindSafe for StreamsResponse
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