INNER CODE UNIT · Rust

describe_metadata

databricks/click · src/describe/mod.rs:56

pub fn describe_metadata<T: ?Sized + Metadata<Ty = ObjectMeta> + Resource>(
    value: &T,
    table: &mut comfy_table::Table,
) -> Result<(), ClickError> {
    let metadata = value.metadata();
    table.add_row(vec![
        "Name:",
        metadata.name.as_deref().unwrap_or("<Unknown>"),
    ]);
    table.add_row(vec![
        "Namespace:",
        metadata.namespace.as_deref().unwrap_or("<Unknown>"),
    ]);
    let mut label_vec = vec!["Labels:"];
    match metadata.labels.as_ref() {
        Some(labels) => {
            let lstr = keyval_string(labels.iter(), None);
            label_vec.push(&lstr);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…