fn local_rwnd(&self) -> u16 {
        let rwnd = (self.local_rwnd_edge - self.ack_to_send).0;

        if rwnd > u32::from(u16::max_value()) {
            u16::max_value()
        } else {
            rwnd as u16
        }
    }
// Returns the window size which should be written to an outgoing segment. This is going to be
// even more useful when we'll support window scaling.
Returns the window size which should be written to an outgoing segment. This is going to be
even more useful when we'll support window scaling.
Returns the window size which should be written to an outgoing segment . This is going to be even more useful when we ' ll support window scaling .
fn local_rwnd(&self) -> u16 {
        let rwnd = (self.local_rwnd_edge - self.ack_to_send).0;
        if rwnd > u32::from(u16::max_value()) {
            u16::max_value()
        } else {
            rwnd as u16
        }
    }
fn local_rwnd ( & self ) -> u16 { let rwnd = ( self . local_rwnd_edge - self . ack_to_send ) . 0 ; if rwnd > u32 :: from ( u16 :: max_value ( ) ) { u16 :: max_value ( ) } else { rwnd as u16 } }
Returns the window size which should be written to an outgoing segment.
Returns the window size which should be written to an outgoing segment .
&self
&self