Struct cassandra_protocol::frame::events::SchemaChange
source · [−]pub struct SchemaChange {
pub change_type: SchemaChangeType,
pub target: SchemaChangeTarget,
pub options: SchemaChangeOptions,
}
Expand description
Events related to schema change.
Fields
change_type: SchemaChangeType
target: SchemaChangeTarget
options: SchemaChangeOptions
Trait Implementations
sourceimpl Clone for SchemaChange
impl Clone for SchemaChange
sourcefn clone(&self) -> SchemaChange
fn clone(&self) -> SchemaChange
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for SchemaChange
impl Debug for SchemaChange
sourceimpl FromCursor for SchemaChange
impl FromCursor for SchemaChange
sourcefn from_cursor(
cursor: &mut Cursor<&[u8]>,
version: Version
) -> Result<SchemaChange>
fn from_cursor(
cursor: &mut Cursor<&[u8]>,
version: Version
) -> Result<SchemaChange>
Tries to parse Self from a cursor of bytes.
sourceimpl Hash for SchemaChange
impl Hash for SchemaChange
sourceimpl Ord for SchemaChange
impl Ord for SchemaChange
sourcefn cmp(&self, other: &SchemaChange) -> Ordering
fn cmp(&self, other: &SchemaChange) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<SchemaChange> for SchemaChange
impl PartialEq<SchemaChange> for SchemaChange
sourcefn eq(&self, other: &SchemaChange) -> bool
fn eq(&self, other: &SchemaChange) -> bool
sourceimpl PartialOrd<SchemaChange> for SchemaChange
impl PartialOrd<SchemaChange> for SchemaChange
sourcefn partial_cmp(&self, other: &SchemaChange) -> Option<Ordering>
fn partial_cmp(&self, other: &SchemaChange) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresourceimpl Serialize for SchemaChange
impl Serialize for SchemaChange
impl Eq for SchemaChange
impl StructuralEq for SchemaChange
impl StructuralPartialEq for SchemaChange
Auto Trait Implementations
impl RefUnwindSafe for SchemaChange
impl Send for SchemaChange
impl Sync for SchemaChange
impl Unpin for SchemaChange
impl UnwindSafe for SchemaChange
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more