pub struct ChannelStatusResponse {
pub channel: ChannelName,
pub connected: bool,
pub routes: Vec<ChannelRoute>,
}Expand description
ChannelStatusResponse
JSON schema
{
"type": "object",
"required": [
"channel",
"connected",
"routes"
],
"properties": {
"channel": {
"$ref": "#/components/schemas/ChannelName"
},
"connected": {
"type": "boolean"
},
"routes": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ChannelRoute"
}
}
}
}Fields§
§channel: ChannelName§connected: bool§routes: Vec<ChannelRoute>Implementations§
Source§impl ChannelStatusResponse
impl ChannelStatusResponse
pub fn builder() -> ChannelStatusResponse
Trait Implementations§
Source§impl Clone for ChannelStatusResponse
impl Clone for ChannelStatusResponse
Source§fn clone(&self) -> ChannelStatusResponse
fn clone(&self) -> ChannelStatusResponse
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 moreSource§impl Debug for ChannelStatusResponse
impl Debug for ChannelStatusResponse
Source§impl<'de> Deserialize<'de> for ChannelStatusResponse
impl<'de> Deserialize<'de> for ChannelStatusResponse
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 From<ChannelStatusResponse> for ChannelStatusResponse
impl From<ChannelStatusResponse> for ChannelStatusResponse
Source§fn from(value: ChannelStatusResponse) -> Self
fn from(value: ChannelStatusResponse) -> Self
Converts to this type from the input type.
Source§impl Serialize for ChannelStatusResponse
impl Serialize for ChannelStatusResponse
Source§impl TryFrom<ChannelStatusResponse> for ChannelStatusResponse
impl TryFrom<ChannelStatusResponse> for ChannelStatusResponse
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: ChannelStatusResponse) -> Result<Self, ConversionError>
fn try_from(value: ChannelStatusResponse) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for ChannelStatusResponse
impl RefUnwindSafe for ChannelStatusResponse
impl Send for ChannelStatusResponse
impl Sync for ChannelStatusResponse
impl Unpin for ChannelStatusResponse
impl UnsafeUnpin for ChannelStatusResponse
impl UnwindSafe for ChannelStatusResponse
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