[−][src]Struct rdkafka::message::BorrowedHeaders
Borrowed message headers
The BorrowedHeaders
struct provides a read-only access to headers owned by OwnedMessage
struct or by a OwnedHeaders struct.
Trait Implementations
impl Headers for BorrowedHeaders
[src]
fn count(&self) -> usize
[src]
fn get(&self, idx: usize) -> Option<(&str, &[u8])>
[src]
fn get_as<V: FromBytes + ?Sized>(
&self,
idx: usize
) -> Option<(&str, Result<&V, V::Error>)>
[src]
&self,
idx: usize
) -> Option<(&str, Result<&V, V::Error>)>
Same as Headers::get, but the value of the header will be converted to the specified type. If the conversion fails, an error will be returned instead. Read more
Auto Trait Implementations
impl Send for BorrowedHeaders
impl Sync for BorrowedHeaders
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,