pub struct KafkaMessengerConfiguration {
pub default_topic: Option<String>,
pub producer: Option<HashMap<String, String>>,
pub data: Option<HashMap<String, Value>>,
pub debug: Option<bool>,
pub id: Option<Uuid>,
pub insert_instant: Option<i64>,
pub last_update_instant: Option<i64>,
pub name: Option<String>,
pub transport: Option<String>,
pub type: Option<MessengerType>,
}
Expand description
KafkaMessengerConfiguration :
Fields§
§default_topic: Option<String>
§producer: Option<HashMap<String, String>>
§data: Option<HashMap<String, Value>>
§debug: Option<bool>
§id: Option<Uuid>
§insert_instant: Option<i64>
The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
last_update_instant: Option<i64>
The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
name: Option<String>
§transport: Option<String>
§type: Option<MessengerType>
Implementations§
Source§impl KafkaMessengerConfiguration
impl KafkaMessengerConfiguration
Sourcepub fn new() -> KafkaMessengerConfiguration
pub fn new() -> KafkaMessengerConfiguration
Trait Implementations§
Source§impl Clone for KafkaMessengerConfiguration
impl Clone for KafkaMessengerConfiguration
Source§fn clone(&self) -> KafkaMessengerConfiguration
fn clone(&self) -> KafkaMessengerConfiguration
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 KafkaMessengerConfiguration
impl Debug for KafkaMessengerConfiguration
Source§impl Default for KafkaMessengerConfiguration
impl Default for KafkaMessengerConfiguration
Source§fn default() -> KafkaMessengerConfiguration
fn default() -> KafkaMessengerConfiguration
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for KafkaMessengerConfiguration
impl<'de> Deserialize<'de> for KafkaMessengerConfiguration
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 StructuralPartialEq for KafkaMessengerConfiguration
Auto Trait Implementations§
impl Freeze for KafkaMessengerConfiguration
impl RefUnwindSafe for KafkaMessengerConfiguration
impl Send for KafkaMessengerConfiguration
impl Sync for KafkaMessengerConfiguration
impl Unpin for KafkaMessengerConfiguration
impl UnwindSafe for KafkaMessengerConfiguration
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