pub struct GetOperationsResponse {
pub body: OrderedMap<String, OrderedMap<String, Vec<String>>>,
}
Expand description
If the request was successful then the statusCode MUST be 200 (OK) and the body of the message MUST consist of an amqp-value section containing a map. The keys in the map MUST be the set of Manageable Entity Types for which the list of Management Operations is being provided. For any given key, the value MUST itself be a map, where each key is the string name of a Management Operation that can be performed against this Manageable Entity Type via this Management Node, and the value for a given key is a list of strings giving the names of the arguments (passed via the application- properties of a request message) which the operation defines. For any given Manageable Entity Type, the set of operations returned MUST include every operation supported by Manageable Entity Types that it extends, either directly or indirectly.
Fields§
§body: OrderedMap<String, OrderedMap<String, Vec<String>>>
The response body.
Trait Implementations§
source§impl Clone for GetOperationsResponse
impl Clone for GetOperationsResponse
source§fn clone(&self) -> GetOperationsResponse
fn clone(&self) -> GetOperationsResponse
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GetOperationsResponse
impl Debug for GetOperationsResponse
source§impl Hash for GetOperationsResponse
impl Hash for GetOperationsResponse
source§impl Ord for GetOperationsResponse
impl Ord for GetOperationsResponse
source§fn cmp(&self, other: &GetOperationsResponse) -> Ordering
fn cmp(&self, other: &GetOperationsResponse) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
source§impl PartialEq for GetOperationsResponse
impl PartialEq for GetOperationsResponse
source§fn eq(&self, other: &GetOperationsResponse) -> bool
fn eq(&self, other: &GetOperationsResponse) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for GetOperationsResponse
impl PartialOrd for GetOperationsResponse
source§fn partial_cmp(&self, other: &GetOperationsResponse) -> Option<Ordering>
fn partial_cmp(&self, other: &GetOperationsResponse) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
self
and other
) and is used by the <=
operator. Read moresource§impl Response for GetOperationsResponse
impl Response for GetOperationsResponse
source§const STATUS_CODE: u16 = 200u16
const STATUS_CODE: u16 = 200u16
§type Body = Option<OrderedMap<String, OrderedMap<String, Vec<String>>>>
type Body = Option<OrderedMap<String, OrderedMap<String, Vec<String>>>>
source§fn decode_message(message: Message<Self::Body>) -> Result<Self, Self::Error>
fn decode_message(message: Message<Self::Body>) -> Result<Self, Self::Error>
source§fn verify_status_code(
message: &mut Message<Self::Body>
) -> Result<StatusCode, Self::Error>
fn verify_status_code( message: &mut Message<Self::Body> ) -> Result<StatusCode, Self::Error>
None
if status code is
not found or returns Some(Err(error))
if the status code is not the expected one. Read moreimpl Eq for GetOperationsResponse
impl StructuralPartialEq for GetOperationsResponse
Auto Trait Implementations§
impl RefUnwindSafe for GetOperationsResponse
impl Send for GetOperationsResponse
impl Sync for GetOperationsResponse
impl Unpin for GetOperationsResponse
impl UnwindSafe for GetOperationsResponse
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
§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key
and return true
if they are equal.