redfish-core 0.3.1

Core types and traits for implementing a Redfish service
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use redfish_codegen::models::message::v1_1_2::Message;
use redfish_codegen::models::redfish::{Error, RedfishError};

pub fn one_message(error: Message) -> Error {
    let message = error.message.as_deref().unwrap_or("").to_string();
    let code = error.message_id.clone();
    Error {
        error: RedfishError {
            message_extended_info: Some(vec![error]),
            message,
            code,
        },
    }
}