pub fn hops(&self) -> &[Hop] {
        if self.lowest_ttl == 0 || self.highest_ttl == 0 {
            &[]
        } else {
            let start = (self.lowest_ttl as usize) - 1;
            let end = self.highest_ttl as usize;
            &self.hops[start..end]
        }
    }
/// Information about each hop in the trace.
Information about each hop in the trace.
Information about each hop in the trace .
pub fn hops(&self) -> &[Hop] {
        if self.lowest_ttl == 0 || self.highest_ttl == 0 {
            &[]
        } else {
            let start = (self.lowest_ttl as usize) - 1;
            let end = self.highest_ttl as usize;
            &self.hops[start..end]
        }
    }
pub fn hops ( & self ) -> & [ Hop ] { if self . lowest_ttl == 0 || self . highest_ttl == 0 { & [ ] } else { let start = ( self . lowest_ttl as usize ) - 1 ; let end = self . highest_ttl as usize ; & self . hops [ start .. end ] } }
Information about each hop in the trace.
Information about each hop in the trace .
&self