torrust-actix 4.2.3

A rich, fast and efficient Bittorrent Tracker.
use crate::websocket::structs::cluster_response::ClusterResponse;

impl ClusterResponse {
    pub fn success(request_id: u64, payload: Vec<u8>) -> Self {
        Self {
            request_id,
            success: true,
            payload,
            error_message: None,
        }
    }

    pub fn error(request_id: u64, error_message: String) -> Self {
        Self {
            request_id,
            success: false,
            payload: Vec::new(),
            error_message: Some(error_message),
        }
    }
}