(
&self,
queue_name: String,
disambiguator: Option<String>,
)
| 1095 | /// If the queue status fails to be retrieved, a `BroccoliError` will be returned. |
| 1096 | #[cfg(feature = "management")] |
| 1097 | pub async fn queue_status( |
| 1098 | &self, |
| 1099 | queue_name: String, |
| 1100 | disambiguator: Option<String>, |
| 1101 | ) -> Result<QueueStatus, BroccoliError> { |
| 1102 | self.broker |
| 1103 | .get_queue_status(queue_name, disambiguator) |
| 1104 | .await |
| 1105 | .map_err(|e| BroccoliError::QueueStatus(format!("Failed to get queue status: {e:?}"))) |
| 1106 | } |
| 1107 | } |