Skip to main content

RowMetadata

Trait RowMetadata 

Source
pub trait RowMetadata {
    const ROW_METADATA_JSON: &'static str = "[]";

    // Provided method
    fn row_metadata() -> Vec<StreamField> { ... }
}

Provided Associated Constants§

Source

const ROW_METADATA_JSON: &'static str = "[]"

Provided Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl RowMetadata for Cancel

Source§

const ROW_METADATA_JSON: &'static str = "[{\"metadata\":{\"attributes\":{},\"description\":null,\"identifier\":\"instance\",\"label\":\"Instance\",\"tags\":[]},\"role\":null,\"unit\":null}]"

Source§

impl RowMetadata for InstanceState

Source§

const ROW_METADATA_JSON: &'static str = "[{\"metadata\":{\"attributes\":{},\"description\":null,\"identifier\":\"phase\",\"label\":\"Phase\",\"tags\":[]},\"role\":null,\"unit\":null},{\"metadata\":{\"attributes\":{},\"description\":null,\"identifier\":\"outcome\",\"label\":\"Outcome\",\"tags\":[]},\"role\":null,\"unit\":null},{\"metadata\":{\"attributes\":{},\"description\":null,\"identifier\":\"cancellation_requested\",\"label\":\"Cancellation Requested\",\"tags\":[]},\"role\":null,\"unit\":null},{\"metadata\":{\"attributes\":{},\"description\":null,\"identifier\":\"attempt\",\"label\":\"Attempt\",\"tags\":[]},\"role\":null,\"unit\":null}]"

Source§

impl RowMetadata for Status

Source§

const ROW_METADATA_JSON: &'static str = "[{\"metadata\":{\"attributes\":{},\"description\":null,\"identifier\":\"instance\",\"label\":\"Instance\",\"tags\":[]},\"role\":null,\"unit\":null}]"

Source§

impl RowMetadata for Watch

Source§

const ROW_METADATA_JSON: &'static str = "[{\"metadata\":{\"attributes\":{},\"description\":null,\"identifier\":\"instance\",\"label\":\"Instance\",\"tags\":[]},\"role\":null,\"unit\":null}]"

Implementors§