Skip to main content

service_description

Function service_description 

Source
pub fn service_description(
    info: &ServiceInfo,
    routes: &[RouteDescription],
    media_types: Option<&[String]>,
) -> LinoValue
Expand description

Build the native service description.

ยงExamples

use lino_rest_api::description::{service_description, ServiceInfo};
use lino_rest_api::value::get;

let document = service_description(&ServiceInfo::new("Tasks", "1.0.0"), &[], None);
assert_eq!(get(&document, "lino_api").and_then(lino_rest_api::value::as_str), Some("1.0"));