pub struct LoadBalancingOptionRepr {
pub priority: u16,
pub weight: u16,
}Expand description
High-level representation of a Load Balancing Option.
This provides a builder-style API for constructing and parsing load balancing options without manually managing byte arrays.
Fields§
§priority: u16Priority value (lower = higher priority)
weight: u16Weight for load distribution
Implementations§
Source§impl LoadBalancingOptionRepr
impl LoadBalancingOptionRepr
Trait Implementations§
Source§impl Clone for LoadBalancingOptionRepr
impl Clone for LoadBalancingOptionRepr
Source§fn clone(&self) -> LoadBalancingOptionRepr
fn clone(&self) -> LoadBalancingOptionRepr
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 LoadBalancingOptionRepr
impl Debug for LoadBalancingOptionRepr
Source§impl PartialEq for LoadBalancingOptionRepr
impl PartialEq for LoadBalancingOptionRepr
impl Copy for LoadBalancingOptionRepr
impl Eq for LoadBalancingOptionRepr
impl StructuralPartialEq for LoadBalancingOptionRepr
Auto Trait Implementations§
impl Freeze for LoadBalancingOptionRepr
impl RefUnwindSafe for LoadBalancingOptionRepr
impl Send for LoadBalancingOptionRepr
impl Sync for LoadBalancingOptionRepr
impl Unpin for LoadBalancingOptionRepr
impl UnwindSafe for LoadBalancingOptionRepr
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