pub struct BackendsResponse {
pub total_groups: usize,
pub groups: Vec<BackendGroupInfo>,
}Expand description
Response for GET /api/v1/proxy/backends.
Fields§
§total_groups: usizeTotal number of backend groups.
groups: Vec<BackendGroupInfo>Backend group details.
Trait Implementations§
Source§impl ComposeSchema for BackendsResponse
impl ComposeSchema for BackendsResponse
Source§impl Debug for BackendsResponse
impl Debug for BackendsResponse
Source§impl<'de> Deserialize<'de> for BackendsResponse
impl<'de> Deserialize<'de> for BackendsResponse
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 BackendsResponse
impl Serialize for BackendsResponse
Auto Trait Implementations§
impl Freeze for BackendsResponse
impl RefUnwindSafe for BackendsResponse
impl Send for BackendsResponse
impl Sync for BackendsResponse
impl Unpin for BackendsResponse
impl UnsafeUnpin for BackendsResponse
impl UnwindSafe for BackendsResponse
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