SYMBOL INDEX (130 symbols across 14 files) FILE: erased-serde-json/src/ser.rs type Formatter (line 5) | pub trait Formatter { method erased_write_null (line 6) | fn erased_write_null(&mut self, writer: &mut dyn io::Write) -> Result<... method erased_write_bool (line 7) | fn erased_write_bool( method erased_write_i8 (line 12) | fn erased_write_i8(&mut self, writer: &mut dyn io::Write, value: i8) -... method erased_write_i16 (line 13) | fn erased_write_i16(&mut self, writer: &mut dyn io::Write, value: i16) method erased_write_i32 (line 15) | fn erased_write_i32(&mut self, writer: &mut dyn io::Write, value: i32) method erased_write_i64 (line 17) | fn erased_write_i64(&mut self, writer: &mut dyn io::Write, value: i64) method erased_write_u8 (line 19) | fn erased_write_u8(&mut self, writer: &mut dyn io::Write, value: u8) -... method erased_write_u16 (line 20) | fn erased_write_u16(&mut self, writer: &mut dyn io::Write, value: u16) method erased_write_u32 (line 22) | fn erased_write_u32(&mut self, writer: &mut dyn io::Write, value: u32) method erased_write_u64 (line 24) | fn erased_write_u64(&mut self, writer: &mut dyn io::Write, value: u64) method erased_write_f32 (line 26) | fn erased_write_f32(&mut self, writer: &mut dyn io::Write, value: f32) method erased_write_f64 (line 28) | fn erased_write_f64(&mut self, writer: &mut dyn io::Write, value: f64) method erased_begin_string (line 30) | fn erased_begin_string(&mut self, writer: &mut dyn io::Write) -> Resul... method erased_end_string (line 31) | fn erased_end_string(&mut self, writer: &mut dyn io::Write) -> Result<... method erased_write_string_fragment (line 32) | fn erased_write_string_fragment( method erased_write_char_escape (line 37) | fn erased_write_char_escape( method erased_begin_array (line 42) | fn erased_begin_array(&mut self, writer: &mut dyn io::Write) -> Result... method erased_end_array (line 43) | fn erased_end_array(&mut self, writer: &mut dyn io::Write) -> Result<(... method erased_begin_array_value (line 44) | fn erased_begin_array_value( method erased_end_array_value (line 49) | fn erased_end_array_value(&mut self, writer: &mut dyn io::Write) -> Re... method erased_begin_object (line 50) | fn erased_begin_object(&mut self, writer: &mut dyn io::Write) -> Resul... method erased_end_object (line 51) | fn erased_end_object(&mut self, writer: &mut dyn io::Write) -> Result<... method erased_begin_object_key (line 52) | fn erased_begin_object_key( method erased_end_object_key (line 57) | fn erased_end_object_key(&mut self, writer: &mut dyn io::Write) -> Res... method erased_begin_object_value (line 58) | fn erased_begin_object_value(&mut self, writer: &mut dyn io::Write) ->... method erased_end_object_value (line 59) | fn erased_end_object_value(&mut self, writer: &mut dyn io::Write) -> R... method erased_write_null (line 66) | fn erased_write_null(&mut self, w: &mut dyn io::Write) -> Result<(), i... method erased_write_bool (line 69) | fn erased_write_bool(&mut self, w: &mut dyn io::Write, v: bool) -> Res... method erased_write_i8 (line 72) | fn erased_write_i8(&mut self, w: &mut dyn io::Write, v: i8) -> Result<... method erased_write_i16 (line 75) | fn erased_write_i16(&mut self, w: &mut dyn io::Write, v: i16) -> Resul... method erased_write_i32 (line 78) | fn erased_write_i32(&mut self, w: &mut dyn io::Write, v: i32) -> Resul... method erased_write_i64 (line 81) | fn erased_write_i64(&mut self, w: &mut dyn io::Write, v: i64) -> Resul... method erased_write_u8 (line 84) | fn erased_write_u8(&mut self, w: &mut dyn io::Write, v: u8) -> Result<... method erased_write_u16 (line 87) | fn erased_write_u16(&mut self, w: &mut dyn io::Write, v: u16) -> Resul... method erased_write_u32 (line 90) | fn erased_write_u32(&mut self, w: &mut dyn io::Write, v: u32) -> Resul... method erased_write_u64 (line 93) | fn erased_write_u64(&mut self, w: &mut dyn io::Write, v: u64) -> Resul... method erased_write_f32 (line 96) | fn erased_write_f32(&mut self, w: &mut dyn io::Write, v: f32) -> Resul... method erased_write_f64 (line 99) | fn erased_write_f64(&mut self, w: &mut dyn io::Write, v: f64) -> Resul... method erased_begin_string (line 102) | fn erased_begin_string(&mut self, w: &mut dyn io::Write) -> Result<(),... method erased_end_string (line 105) | fn erased_end_string(&mut self, w: &mut dyn io::Write) -> Result<(), i... method erased_write_string_fragment (line 108) | fn erased_write_string_fragment( method erased_write_char_escape (line 115) | fn erased_write_char_escape( method erased_begin_array (line 122) | fn erased_begin_array(&mut self, w: &mut dyn io::Write) -> Result<(), ... method erased_end_array (line 125) | fn erased_end_array(&mut self, w: &mut dyn io::Write) -> Result<(), io... method erased_begin_array_value (line 128) | fn erased_begin_array_value( method erased_end_array_value (line 135) | fn erased_end_array_value(&mut self, w: &mut dyn io::Write) -> Result<... method erased_begin_object (line 138) | fn erased_begin_object(&mut self, w: &mut dyn io::Write) -> Result<(),... method erased_end_object (line 141) | fn erased_end_object(&mut self, w: &mut dyn io::Write) -> Result<(), i... method erased_begin_object_key (line 144) | fn erased_begin_object_key( method erased_end_object_key (line 151) | fn erased_end_object_key(&mut self, w: &mut dyn io::Write) -> Result<(... method erased_begin_object_value (line 154) | fn erased_begin_object_value(&mut self, w: &mut dyn io::Write) -> Resu... method erased_end_object_value (line 157) | fn erased_end_object_value(&mut self, w: &mut dyn io::Write) -> Result... FILE: src/commands.rs type CommandRunner (line 16) | pub struct CommandRunner { method new (line 25) | pub fn new( method run_kafka (line 45) | pub fn run_kafka(self, matches: &ArgMatches<'_>) { method run_kafka (line 60) | pub fn run_kafka(self, _: &ArgMatches) { method run_byte (line 64) | pub fn run_byte(self, matches: &ArgMatches<'_>) { function decode_or_convert (line 80) | fn decode_or_convert> + FramedRead>( FILE: src/decode.rs type PqDecoder (line 8) | pub struct PqDecoder<'a> { function new (line 14) | pub fn new(loaded_descs: Vec, message_type: &str) -> ... function transcode_message (line 26) | pub fn transcode_message(&self, data: &[u8], out: S) { FILE: src/discovery.rs function get_loaded_descriptors (line 10) | pub fn get_loaded_descriptors( function discover_fdsets (line 42) | fn discover_fdsets(additional_fdset_dirs: Vec) -> (Vec... function compile_descriptors_from_proto (line 70) | pub fn compile_descriptors_from_proto(proto_file: &str) -> PathBuf { function get_fdset_files_from_path (line 90) | fn get_fdset_files_from_path(path: &Path) -> Vec { function protoc (line 103) | fn protoc() -> PathBuf { function protoc_include (line 110) | fn protoc_include() -> PathBuf { FILE: src/formatter.rs type CustomFormatter (line 6) | pub struct CustomFormatter { method new (line 12) | pub fn new(use_pretty_json: bool) -> Self { method begin_array (line 26) | fn begin_array(&mut self, w: &mut W) -> io::Result<()> { method end_array (line 29) | fn end_array(&mut self, w: &mut W) -> io::Result<()> { method begin_array_value (line 32) | fn begin_array_value(&mut self, w: &mut W, first: boo... method end_array_value (line 35) | fn end_array_value(&mut self, w: &mut W) -> io::Resul... method begin_object (line 38) | fn begin_object(&mut self, w: &mut W) -> io::Result<(... method end_object (line 42) | fn end_object(&mut self, w: &mut W) -> io::Result<()> { method begin_object_key (line 52) | fn begin_object_key(&mut self, w: &mut W, first: bool... method begin_object_value (line 55) | fn begin_object_value(&mut self, w: &mut W) -> io::Re... method end_object_value (line 58) | fn end_object_value(&mut self, w: &mut W) -> io::Resu... FILE: src/main.rs function main (line 16) | fn main() { FILE: stream-delimit/src/byte_consumer.rs type ByteConsumer (line 12) | pub struct ByteConsumer { function new (line 19) | pub fn new(read: T, type_: StreamType) -> ByteConsumer { function read_next_frame_length (line 23) | fn read_next_frame_length(&mut self) -> io::Result> { type Item (line 51) | type Item = Vec; method next (line 53) | fn next(&mut self) -> Option { method read_next_frame (line 61) | fn read_next_frame<'a>(&mut self, buffer: &'a mut Vec) -> io::Result... FILE: stream-delimit/src/converter.rs type Converter (line 8) | pub struct Converter<'a> { function new (line 15) | pub fn new>>( type Item (line 27) | type Item = Vec; method next (line 29) | fn next(&mut self) -> Option> { FILE: stream-delimit/src/error.rs type Result (line 6) | pub type Result = result::Result; type StreamDelimitError (line 9) | pub enum StreamDelimitError { method fmt (line 18) | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { method description (line 40) | fn description(&self) -> &str { method cause (line 50) | fn cause(&self) -> Option<&dyn Error> { FILE: stream-delimit/src/kafka_consumer.rs type KafkaConsumer (line 9) | pub struct KafkaConsumer { method new (line 68) | pub fn new(brokers: &str, topic: &str, from_beginning: bool) -> Result... method read_next_frame (line 15) | fn read_next_frame<'a>( type Item (line 28) | type Item = Vec; method next (line 30) | fn next(&mut self) -> Option> { FILE: stream-delimit/src/stream.rs type StreamType (line 9) | pub enum StreamType { function str_to_streamtype (line 22) | pub fn str_to_streamtype(input: &str) -> Result { type FramedRead (line 35) | pub trait FramedRead { method read_next_frame (line 38) | fn read_next_frame<'a>(&mut self, buffer: &'a mut Vec) -> io::Resu... FILE: stream-delimit/src/varint.rs constant VARINT_MAX_BYTES (line 6) | const VARINT_MAX_BYTES: usize = 10; function decode_varint (line 8) | pub fn decode_varint(read: &mut dyn Read) -> Result { function encode_varint (line 27) | pub fn encode_varint(mut value: u64) -> Vec { function test_simple (line 46) | fn test_simple() { function test_two_byte_varint (line 54) | fn test_two_byte_varint() { function test_decode_known_varint_bytes (line 62) | fn test_decode_known_varint_bytes() { function test_three_byte_varint (line 84) | fn test_three_byte_varint() { function test_four_byte_varint (line 98) | fn test_four_byte_varint() { function test_large_varints (line 111) | fn test_large_varints() { FILE: tests/test_pqrs_bin.rs function get_test_dir (line 5) | fn get_test_dir(final_piece: &str) -> String { function test_dog_decode (line 13) | fn test_dog_decode() { function test_dog_decode_stream (line 26) | fn test_dog_decode_stream() { function test_dog_decode_i32be_stream (line 39) | fn test_dog_decode_i32be_stream() { function test_nonexistent_fdset_dir (line 52) | fn test_nonexistent_fdset_dir() { function test_no_fdset_files (line 68) | fn test_no_fdset_files() { function test_person_decode (line 83) | fn test_person_decode() { function test_bad_input (line 96) | fn test_bad_input() { function test_person_decode_with_command_line_fdset_dir (line 109) | fn test_person_decode_with_command_line_fdset_dir() { function test_person_decode_with_command_line_fdset_file (line 124) | fn test_person_decode_with_command_line_fdset_file() { function test_no_args (line 139) | fn test_no_args() { function test_cat_noncanonical_decode (line 149) | fn test_cat_noncanonical_decode() { function test_cat_canonical_decode (line 165) | fn test_cat_canonical_decode() { function test_dog_decode_from_proto (line 180) | fn test_dog_decode_from_proto() { FILE: utils/proto_encoder.py function single (line 12) | def single(msgtype, stream=False): function stream (line 33) | def stream(msgtype, limit): function usage (line 38) | def usage():