pub struct RdmaConfig {
pub rails: Vec<(String, u32)>,
pub max_blade_bytes: u64,
}Expand description
2026-09-25: Settings of the verbs transport, unused by TCP clients. A
client asking for n rails gets the first n (device, gid_idx) entries;
the peer registers every layer file on each.
Fields§
§rails: Vec<(String, u32)>§max_blade_bytes: u642026-09-25: Ceiling on store bytes registered across concurrent verbs connections; 0 means none. A connection reserves the store size once, whatever its rail count.
Trait Implementations§
Source§impl Clone for RdmaConfig
impl Clone for RdmaConfig
Source§fn clone(&self) -> RdmaConfig
fn clone(&self) -> RdmaConfig
Returns a duplicate 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 RdmaConfig
impl Debug for RdmaConfig
Auto Trait Implementations§
impl Freeze for RdmaConfig
impl RefUnwindSafe for RdmaConfig
impl Send for RdmaConfig
impl Sync for RdmaConfig
impl Unpin for RdmaConfig
impl UnwindSafe for RdmaConfig
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