Trait fluvio_extension_common::Terminal [−][src]
Required methods
Loading content...Provided methods
fn render_list<T>(
self: Arc<Self>,
list: &T,
mode: OutputType
) -> Result<(), OutputError> where
T: TableOutputHandler + Serialize,
[src]
self: Arc<Self>,
list: &T,
mode: OutputType
) -> Result<(), OutputError> where
T: TableOutputHandler + Serialize,
fn render_table<T: TableOutputHandler>(self: Arc<Self>, val: &T, indent: bool)
[src]
fn render_serde<T: Serialize>(
self: Arc<Self>,
val: &T,
mode: SerializeType
) -> Result<(), OutputError>
[src]
self: Arc<Self>,
val: &T,
mode: SerializeType
) -> Result<(), OutputError>
fn describe_objects<D>(
self: Arc<Self>,
objects: &[D],
mode: OutputType
) -> Result<(), OutputError> where
D: DescribeObjectHandler + TableOutputHandler + KeyValOutputHandler + Serialize + Clone,
[src]
self: Arc<Self>,
objects: &[D],
mode: OutputType
) -> Result<(), OutputError> where
D: DescribeObjectHandler + TableOutputHandler + KeyValOutputHandler + Serialize + Clone,
describe objects
fn render_key_values<K: KeyValOutputHandler>(&self, key_val: &K)
[src]
print something that can be rendered as key values