Enum scylla::frame::response::event::SchemaChangeEvent [−][src]
pub enum SchemaChangeEvent {
KeyspaceChange {
change_type: SchemaChangeType,
keyspace_name: String,
},
TableChange {
change_type: SchemaChangeType,
keyspace_name: String,
object_name: String,
},
TypeChange {
change_type: SchemaChangeType,
keyspace_name: String,
type_name: String,
},
FunctionChange {
change_type: SchemaChangeType,
keyspace_name: String,
function_name: String,
arguments: Vec<String>,
},
AggregateChange {
change_type: SchemaChangeType,
keyspace_name: String,
aggregate_name: String,
arguments: Vec<String>,
},
}
Variants
Fields of KeyspaceChange
change_type: SchemaChangeType
keyspace_name: String
Fields of TableChange
Fields of TypeChange
Fields of FunctionChange
Fields of AggregateChange
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for SchemaChangeEvent
impl Send for SchemaChangeEvent
impl Sync for SchemaChangeEvent
impl Unpin for SchemaChangeEvent
impl UnwindSafe for SchemaChangeEvent
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more