pub trait Tabular {
    const FILE_NAME: &'static str;

    // Required methods
    fn new(row: &Row) -> Self;
    fn to_row(&self) -> Row;
    fn headers() -> Row;
}

Required Associated Constants§

source

const FILE_NAME: &'static str

Required Methods§

source

fn new(row: &Row) -> Self

source

fn to_row(&self) -> Row

source

fn headers() -> Row

Object Safety§

This trait is not object safe.

Implementors§

source§

impl Tabular for AllLocks

source§

const FILE_NAME: &'static str = "all_locks"

source§

impl Tabular for Bloat

source§

const FILE_NAME: &'static str = "bloat"

source§

impl Tabular for Blocking

source§

const FILE_NAME: &'static str = "blocking"

source§

impl Tabular for BuffercacheStats

source§

const FILE_NAME: &'static str = "buffercache_stats"

source§

impl Tabular for BuffercacheUsage

source§

const FILE_NAME: &'static str = "buffercache_usage"

source§

impl Tabular for CacheHit

source§

const FILE_NAME: &'static str = "cache_hit"

source§

impl Tabular for Calls

source§

const FILE_NAME: &'static str = "calls"

source§

impl Tabular for Connections

source§

const FILE_NAME: &'static str = "connections"

source§

impl Tabular for DbSetting

source§

const FILE_NAME: &'static str = "db_settings"

source§

impl Tabular for DuplicateIndexes

source§

const FILE_NAME: &'static str = "duplicate_indexes"

source§

impl Tabular for Extensions

source§

const FILE_NAME: &'static str = "extensions"

source§

impl Tabular for IndexCacheHit

source§

const FILE_NAME: &'static str = "index_cache_hit"

source§

impl Tabular for IndexScans

source§

const FILE_NAME: &'static str = "index_scans"

source§

impl Tabular for IndexSize

source§

const FILE_NAME: &'static str = "index_size"

source§

impl Tabular for IndexUsage

source§

const FILE_NAME: &'static str = "index_usage"

source§

impl Tabular for Indexes

source§

const FILE_NAME: &'static str = "indexes"

source§

impl Tabular for Locks

source§

const FILE_NAME: &'static str = "locks"

source§

impl Tabular for LongRunningQueries

source§

const FILE_NAME: &'static str = "long_running_queries"

source§

impl Tabular for Mandelbrot

source§

const FILE_NAME: &'static str = "mandelbrot"

source§

impl Tabular for NullIndexes

source§

const FILE_NAME: &'static str = "null_indexes"

source§

impl Tabular for Outliers

source§

const FILE_NAME: &'static str = "outliers"

source§

impl Tabular for RecordsRank

source§

const FILE_NAME: &'static str = "records_rank"

source§

impl Tabular for SeqScans

source§

const FILE_NAME: &'static str = "seq_scans"

source§

impl Tabular for SslUsed

source§

const FILE_NAME: &'static str = "ssl_used"

source§

impl Tabular for TableCacheHit

source§

const FILE_NAME: &'static str = "table_cache_hit"

source§

impl Tabular for TableIndexScans

source§

const FILE_NAME: &'static str = "table_index_scans"

source§

impl Tabular for TableIndexesSize

source§

const FILE_NAME: &'static str = "table_indexes_size"

source§

impl Tabular for TableSize

source§

const FILE_NAME: &'static str = "table_size"

source§

impl Tabular for Tables

source§

const FILE_NAME: &'static str = "tables"

source§

impl Tabular for TotalIndexSize

source§

const FILE_NAME: &'static str = "total_index_size"

source§

impl Tabular for TotalTableSize

source§

const FILE_NAME: &'static str = "total_table_size"

source§

impl Tabular for UnusedIndexes

source§

const FILE_NAME: &'static str = "unused_indexes"

source§

impl Tabular for VacuumStats

source§

const FILE_NAME: &'static str = "vacuum_stats"