Skip to main content

declarative_source_build_surface_mut

Function declarative_source_build_surface_mut 

Source
pub fn declarative_source_build_surface_mut(
    artifact_dir: &Path,
    entity_root: &Value,
    query_root: &Value,
    form_root: &Value,
    manage_route: &Value,
    surface_kind: &str,
) -> Option<Value>
Expand description

Builds one generated surface from declarative entity, query, form, and route values.

§Parameters

§Returns

Returns Some when crate::declarative::declarative_source_build_surface_mut can produce a value and None otherwise.

§Performance

Performance is proportional to the size of the supplied inputs and any parsed or loaded data consumed by crate::declarative::declarative_source_build_surface_mut.

§Examples

ⓘ
let _result = pharos_runtime_compiler::declarative::declarative_source_build_surface_mut(std::path::Path::new("build/dev_docs"), todo!(), todo!(), todo!(), todo!(), todo!());