pub struct SchemaUpdatedEvent {
pub namespace: String,
pub from_version: u32,
pub to_version: u32,
pub backward_compatible: bool,
}Expand description
GraphEventPayload::SchemaUpdated body: a namespace’s schema advanced from
from_version to to_version (via SCHEMA_UPLOAD or SCHEMA_REPLACE).
Fields§
§namespace: String§from_version: u32§to_version: u32§backward_compatible: boolAlways true in v1.
Trait Implementations§
Source§impl Clone for SchemaUpdatedEvent
impl Clone for SchemaUpdatedEvent
Source§impl Debug for SchemaUpdatedEvent
impl Debug for SchemaUpdatedEvent
Source§impl<'de> Deserialize<'de> for SchemaUpdatedEvent
impl<'de> Deserialize<'de> for SchemaUpdatedEvent
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SchemaUpdatedEvent
Source§impl PartialEq for SchemaUpdatedEvent
impl PartialEq for SchemaUpdatedEvent
Source§impl Serialize for SchemaUpdatedEvent
impl Serialize for SchemaUpdatedEvent
impl StructuralPartialEq for SchemaUpdatedEvent
Auto Trait Implementations§
impl Freeze for SchemaUpdatedEvent
impl RefUnwindSafe for SchemaUpdatedEvent
impl Send for SchemaUpdatedEvent
impl Sync for SchemaUpdatedEvent
impl Unpin for SchemaUpdatedEvent
impl UnsafeUnpin for SchemaUpdatedEvent
impl UnwindSafe for SchemaUpdatedEvent
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more