pub struct PartitionContext {
pub consumer_group_name: String,
pub event_hub_path: String,
pub partition_id: String,
pub owner: String,
pub runtime_information: RuntimeInformation,
}
Expand description
Encapsulates information related to an Event Hubs partition.
Fields§
§consumer_group_name: String
The name of the consumer group.
event_hub_path: String
The path of the Event Hub.
partition_id: String
The partition ID for the context.
owner: String
The host owner for the partition.
runtime_information: RuntimeInformation
The approximate receiver runtime information for a logical partition of the Event Hub.
Trait Implementations§
Source§impl Debug for PartitionContext
impl Debug for PartitionContext
Source§impl<'de> Deserialize<'de> for PartitionContext
impl<'de> Deserialize<'de> for PartitionContext
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
Auto Trait Implementations§
impl Freeze for PartitionContext
impl RefUnwindSafe for PartitionContext
impl Send for PartitionContext
impl Sync for PartitionContext
impl Unpin for PartitionContext
impl UnwindSafe for PartitionContext
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> 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