pub enum AirbyteMessage {
Catalog {
catalog: AirbyteCatalog,
},
Log {
log: AirbyteLogMessage,
},
Trace {
trace: AirbyteTraceMessage,
},
Spec {
spec: ConnectorSpecification,
},
Control {
control: ConnectorSpecification,
},
ConnectionStatus {
connection_status: AirbyteConnectionStatus,
},
State {
state: AirbyteStateMessage,
},
Record {
record: AirbyteRecordMessage,
},
}
Variants§
Catalog
Fields
§
catalog: AirbyteCatalog
Log
Fields
§
log: AirbyteLogMessage
Trace
Fields
§
trace: AirbyteTraceMessage
Spec
Fields
§
spec: ConnectorSpecification
Control
Fields
§
control: ConnectorSpecification
ConnectionStatus
Fields
§
connection_status: AirbyteConnectionStatus
State
Fields
§
state: AirbyteStateMessage
Record
Fields
§
record: AirbyteRecordMessage
Trait Implementations§
Source§impl Clone for AirbyteMessage
impl Clone for AirbyteMessage
Source§fn clone(&self) -> AirbyteMessage
fn clone(&self) -> AirbyteMessage
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for AirbyteMessage
impl Debug for AirbyteMessage
Source§impl<'de> Deserialize<'de> for AirbyteMessage
impl<'de> Deserialize<'de> for AirbyteMessage
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
Source§impl PartialEq for AirbyteMessage
impl PartialEq for AirbyteMessage
Source§impl Serialize for AirbyteMessage
impl Serialize for AirbyteMessage
impl StructuralPartialEq for AirbyteMessage
Auto Trait Implementations§
impl Freeze for AirbyteMessage
impl RefUnwindSafe for AirbyteMessage
impl Send for AirbyteMessage
impl Sync for AirbyteMessage
impl Unpin for AirbyteMessage
impl UnwindSafe for AirbyteMessage
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