pub struct MeshSelectorBuilder { /* private fields */ }Implementations§
Source§impl MeshSelectorBuilder
impl MeshSelectorBuilder
pub fn new() -> Self
pub fn with_name(self, name: impl Into<String>) -> Self
pub fn with_ifindex(self, ifindex: u32) -> Self
pub fn build(self) -> Result<MeshSelector, ValidationErrors>
Trait Implementations§
Source§impl Debug for MeshSelectorBuilder
impl Debug for MeshSelectorBuilder
Source§impl Default for MeshSelectorBuilder
impl Default for MeshSelectorBuilder
Source§fn default() -> MeshSelectorBuilder
fn default() -> MeshSelectorBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MeshSelectorBuilder
impl RefUnwindSafe for MeshSelectorBuilder
impl Send for MeshSelectorBuilder
impl Sync for MeshSelectorBuilder
impl Unpin for MeshSelectorBuilder
impl UnsafeUnpin for MeshSelectorBuilder
impl UnwindSafe for MeshSelectorBuilder
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