pub struct Consumer { /* private fields */ }
Expand description
holds the native Consumer pointer
Implementations§
source§impl Consumer
impl Consumer
sourcepub fn receive_message(
&self,
wait_time_ms: Option<i64>
) -> Result<Option<Message>, Error>
pub fn receive_message(
&self,
wait_time_ms: Option<i64>
) -> Result<Option<Message>, Error>
receive messages from a consumer
function returns after wait time with a Message or None a wait time of None blocks until a message is available
sourcepub fn receive_text_message(
&self,
wait_time_ms: Option<i64>
) -> Result<Option<TextMessage>, Error>
pub fn receive_text_message(
&self,
wait_time_ms: Option<i64>
) -> Result<Option<TextMessage>, Error>
receive text messages from a consumer
function returns after wait time with a Message or None a wait time of None blocks until a message is available
sourcepub fn receive_bytes_message(
&self,
wait_time_ms: Option<i64>
) -> Result<Option<BytesMessage>, Error>
pub fn receive_bytes_message(
&self,
wait_time_ms: Option<i64>
) -> Result<Option<BytesMessage>, Error>
receive bytes messages from a consumer
function returns after wait time with a Message or None a wait time of None blocks until a message is available
sourcepub fn receive_map_message(
&self,
wait_time_ms: Option<i64>
) -> Result<Option<MapMessage>, Error>
pub fn receive_map_message(
&self,
wait_time_ms: Option<i64>
) -> Result<Option<MapMessage>, Error>
receive map messages from a consumer
function returns after wait time with a Message or None a wait time of None blocks until a message is available
sourcepub fn receive_object_message(
&self,
wait_time_ms: Option<i64>
) -> Result<Option<ObjectMessage>, Error>
pub fn receive_object_message(
&self,
wait_time_ms: Option<i64>
) -> Result<Option<ObjectMessage>, Error>
receive object messages from a consumer
function returns after wait time with a Message or None a wait time of None blocks until a message is available