Struct xdpsock::UmemConfigBuilder [−][src]
pub struct UmemConfigBuilder { /* fields omitted */ }
Builder for UmemConfig for a UmemConfig.
Implementations
impl UmemConfigBuilder
[src]
impl UmemConfigBuilder
[src]pub fn new() -> Self
[src]
pub fn frame_count(&mut self, frame_count: u32) -> &mut Self
[src]
pub fn frame_size(&mut self, frame_size: u32) -> &mut Self
[src]
pub fn fill_queue_size(&mut self, fill_queue_size: u32) -> &mut Self
[src]
pub fn comp_queue_size(&mut self, comp_queue_size: u32) -> &mut Self
[src]
pub fn frame_headroom(&mut self, frame_headroom: u32) -> &mut Self
[src]
pub fn use_huge_pages(&mut self, use_huge_pages: bool) -> &mut Self
[src]
pub fn build(&self) -> Result<UmemConfig, UmemConfigError>
[src]
Trait Implementations
impl Clone for UmemConfigBuilder
[src]
impl Clone for UmemConfigBuilder
[src]fn clone(&self) -> UmemConfigBuilder
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for UmemConfigBuilder
[src]
impl Default for UmemConfigBuilder
[src]Auto Trait Implementations
impl RefUnwindSafe for UmemConfigBuilder
impl RefUnwindSafe for UmemConfigBuilder
impl Send for UmemConfigBuilder
impl Send for UmemConfigBuilder
impl Sync for UmemConfigBuilder
impl Sync for UmemConfigBuilder
impl Unpin for UmemConfigBuilder
impl Unpin for UmemConfigBuilder
impl UnwindSafe for UmemConfigBuilder
impl UnwindSafe for UmemConfigBuilder