[][src]Enum cdrs_tokio::frame::events::ServerEvent

pub enum ServerEvent {
    TopologyChange(TopologyChange),
    StatusChange(StatusChange),
    SchemaChange(SchemaChange),
}

Full server event that contains all details about a concreate change.

Variants

TopologyChange(TopologyChange)

Events related to change in the cluster topology

StatusChange(StatusChange)

Events related to change of node status.

SchemaChange(SchemaChange)

Events related to schema change.

Trait Implementations

impl Debug for ServerEvent[src]

impl<'a> From<&'a ServerEvent> for SimpleServerEvent[src]

impl From<ServerEvent> for SimpleServerEvent[src]

impl FromCursor for ServerEvent[src]

impl PartialEq<ServerEvent> for SimpleServerEvent[src]

impl PartialEq<SimpleServerEvent> for ServerEvent[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.