Enum barrel::TableChange [] [src]

pub enum TableChange {
    AddColumn(StringColumn),
    ChangeColumn(StringColumnRc<Fn(&mut Column)>),
    RenameColumn(StringString),
    DropColumn(String),
}

An enum set that represents a single change on a table

Variants

Add a column of a name and type

Change an existing column

Simply rename a column

Remove a column

Trait Implementations

impl Clone for TableChange
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl !Send for TableChange

impl !Sync for TableChange