pub struct ConfigurationAttributes(/* private fields */);
Expand description
Configuration identifiers and metadata related to the handling of the request or the connection is available as the following attributes
Implementations§
Source§impl ConfigurationAttributes
impl ConfigurationAttributes
Sourcepub fn cluster_name(&self) -> Option<String>
pub fn cluster_name(&self) -> Option<String>
Upstream cluster name
Sourcepub fn cluster_metadata(&self) -> Option<Metadata>
pub fn cluster_metadata(&self) -> Option<Metadata>
Upstream cluster metadata
Sourcepub fn route_name(&self) -> Option<String>
pub fn route_name(&self) -> Option<String>
Route name
Sourcepub fn route_metadata(&self) -> Option<Metadata>
pub fn route_metadata(&self) -> Option<Metadata>
Route metadata
Sourcepub fn upstream_host_metadata(&self) -> Option<Metadata>
pub fn upstream_host_metadata(&self) -> Option<Metadata>
Upstream host metadata
Sourcepub fn filter_chain_name(&self) -> Option<String>
pub fn filter_chain_name(&self) -> Option<String>
Listener filter chain name
Auto Trait Implementations§
impl Freeze for ConfigurationAttributes
impl RefUnwindSafe for ConfigurationAttributes
impl Send for ConfigurationAttributes
impl Sync for ConfigurationAttributes
impl Unpin for ConfigurationAttributes
impl UnwindSafe for ConfigurationAttributes
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