pub fn column_of_line_index_and_in_line_byte_offset(&self, line:Line, in_line_offset:Bytes)
    -> Result<Column,LocationError<Column>> {
        let offset     = self.byte_offset_of_line_index(line)?;
        let tgt_offset = offset + in_line_offset;
        let column     = self.column_of_byte_offset(tgt_offset)?;
        Ok(column)
    }
/// The column from line number and byte offset within the line.
The column from line number and byte offset within the line.
The column from line number and byte offset within the line .
pub fn column_of_line_index_and_in_line_byte_offset(&self, line:Line, in_line_offset:Bytes)
    -> Result<Column,LocationError<Column>> {
        let offset     = self.byte_offset_of_line_index(line)?;
        let tgt_offset = offset + in_line_offset;
        let column     = self.column_of_byte_offset(tgt_offset)?;
        Ok(column)
    }
pub fn column_of_line_index_and_in_line_byte_offset ( & self , line : Line , in_line_offset : Bytes ) -> Result < Column , LocationError < Column > > { let offset = self . byte_offset_of_line_index ( line ) ? ; let tgt_offset = offset + in_line_offset ; let column = self . column_of_byte_offset ( tgt_offset ) ? ; Ok ( column ) }
The column from line number and byte offset within the line.
The column from line number and byte offset within the line .
&self
line
Line
in_line_offset
Bytes
&self
line
Line
in_line_offset
Bytes