pub struct QueuePayload {
pub payload_type: QueuePayloadType,
pub flag_data: String,
pub metadata: Option<HashMap<String, Value>>,
}Expand description
Payload sent through the connector stream containing flag data or errors
Fields§
§payload_type: QueuePayloadTypeType of payload (Data or Error)
flag_data: StringFlag configuration data (JSON string) or error message
metadata: Option<HashMap<String, Value>>Optional metadata associated with the sync
Trait Implementations§
Source§impl Clone for QueuePayload
impl Clone for QueuePayload
Source§fn clone(&self) -> QueuePayload
fn clone(&self) -> QueuePayload
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 moreAuto Trait Implementations§
impl Freeze for QueuePayload
impl RefUnwindSafe for QueuePayload
impl Send for QueuePayload
impl Sync for QueuePayload
impl Unpin for QueuePayload
impl UnwindSafe for QueuePayload
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request