pub struct DatapathProvider(/* private fields */);Expand description
The datapath provider selects the implementation of the Kubernetes networking model for service resolution and network policy enforcement.
Implementations§
Trait Implementations§
Source§impl Clone for DatapathProvider
impl Clone for DatapathProvider
Source§fn clone(&self) -> DatapathProvider
fn clone(&self) -> DatapathProvider
Returns a copy 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 DatapathProvider
impl Debug for DatapathProvider
Source§impl Default for DatapathProvider
impl Default for DatapathProvider
Source§fn default() -> DatapathProvider
fn default() -> DatapathProvider
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DatapathProvider
impl<'de> Deserialize<'de> for DatapathProvider
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
Source§impl From<String> for DatapathProvider
impl From<String> for DatapathProvider
Source§impl PartialEq for DatapathProvider
impl PartialEq for DatapathProvider
Source§impl Serialize for DatapathProvider
impl Serialize for DatapathProvider
impl StructuralPartialEq for DatapathProvider
Auto Trait Implementations§
impl Freeze for DatapathProvider
impl RefUnwindSafe for DatapathProvider
impl Send for DatapathProvider
impl Sync for DatapathProvider
impl Unpin for DatapathProvider
impl UnwindSafe for DatapathProvider
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