MCPcopy Create free account

hub / github.com/DevExzh/litchi / functions

Functions11,583 in github.com/DevExzh/litchi

↓ 2,283 callersMethodpush_str
Append text to the buffer.
src/markdown/writer.rs:1289
↓ 1,339 callersMethodextend_from_slice
(&mut self, slice: &[u8])
soapberry-zip/src/extra_fields.rs:276
↓ 1,224 callersMethodpush
(&mut self, sparkline: Sparkline)
src/ooxml/xlsx/sparkline.rs:193
↓ 877 callersMethodlen
No need to check for empty BOMs
src/common/bom.rs:35
↓ 838 callersMethodctx
Returns a reference to self as an EvalCtx
src/sheet/eval/engine.rs:74
↓ 755 callersMethodas_ref
(&self)
src/ooxml/opc/packuri.rs:248
↓ 560 callersMethodlen
Get number of notes pages
src/ole/ppt/writer/notes.rs:726
↓ 505 callersMethodclone
(&self)
src/ooxml/docx/table.rs:75
↓ 346 callersMethoditer
Get iterator over all entries
src/images/bse.rs:271
↓ 345 callersFunctionevaluate_expression
Evaluate a parsed expression in the context of an evaluation engine.
src/sheet/eval/engine.rs:171
↓ 325 callersMethodlen
Get the length of this piece in characters
src/ole/doc/writer/piece_table.rs:37
↓ 306 callersMethodpush
(&mut self, ch: char)
src/markdown/writer.rs:1295
↓ 297 callersMethodlocal_name
Get the local name (without namespace prefix)
src/odf/elements/element.rs:173
↓ 287 callersMethodinsert
(&mut self, index: FontRef, font: Font<'a>)
src/rtf/types.rs:142
↓ 253 callersMethodpush
Push current DC onto stack
src/images/emf/device_context.rs:284
↓ 224 callersMethodset_cell
Set a cell value in the test engine
src/sheet/eval/engine.rs:79
↓ 209 callersMethodattributes
(&self)
src/odf/elements/element.rs:407
↓ 205 callersFunctionto_number
(value: &CellValue)
src/sheet/eval/engine.rs:219
↓ 196 callersMethoditer
Iterate over notes
src/ole/ppt/writer/notes.rs:736
↓ 195 callersMethoditer
(&self)
src/ooxml/opc/rel.rs:269
↓ 181 callersMethodlen
(&self)
src/ooxml/opc/rel.rs:275
↓ 172 callersMethodlen
Get number of entries
src/images/bse.rs:256
↓ 167 callersMethodget
Get notes by index
src/ole/ppt/writer/notes.rs:711
↓ 158 callersMethodis_empty
Check if the cell is empty.
src/sheet/traits.rs:22
↓ 147 callersFunctionread_i16_le
(data: &[u8], offset: usize)
src/common/binary.rs:79
↓ 141 callersMethodclone
(&self)
src/ole/ppt/shapes/shape.rs:223
↓ 136 callersMethodlen
(&self)
src/ooxml/xlsb/cells_reader.rs:22
↓ 129 callersFunctionwrite_record_header
( writer: &mut W, record_type: u16, data_len: u16, )
src/ole/xls/writer/biff.rs:57
↓ 124 callersFunctionnumber_arg
( ctx: EvalCtx<'_>, current_sheet: &str, expr: &Expr, )
src/sheet/eval/engine/financial/helpers.rs:5
↓ 124 callersFunctionread_u16_le_at
(data: &[u8], offset: usize)
src/common/binary.rs:65
↓ 122 callersMethodwrite_control_word
Write a control word
src/rtf/writer.rs:609
↓ 121 callersMethodcontains
(&self, name: &str)
src/rtf/bookmark.rs:76
↓ 120 callersMethodpush
(&mut self, context: ElementContext<'arena>)
src/formula/omml/utils.rs:202
↓ 115 callersFunctionwrite_num
(buf: &mut String, n: f64)
src/images/svg_utils.rs:31
↓ 114 callersFunctionrgb
Helper to create RGBX color from RGB values
src/ole/ppt/writer/spec.rs:384
↓ 109 callersMethodpush_str
(&mut self, s: &str)
src/formula/omml/elements.rs:188
↓ 108 callersFunctionnumber_arg
( ctx: EvalCtx<'_>, current_sheet: &str, expr: &Expr, )
src/sheet/eval/engine/statistical/helpers.rs:10
↓ 106 callersMethodlen
Get the number of strings in the table.
src/ooxml/xlsx/shared_strings.rs:83
↓ 100 callersMethodwrite_u32
Write a u32 value (little-endian)
src/ooxml/xlsb/writer/record.rs:151
↓ 95 callersMethodis_empty
Check if MiniFAT has any allocations
src/ole/writer/minifat.rs:162
↓ 92 callersFunctionread_u32_le_at
(data: &[u8], offset: usize)
src/common/binary.rs:115
↓ 92 callersMethodrelate_to
Relate the package to a part. Creates or reuses a relationship from the package to the specified part. # Arguments `partname` - The target part's pa
src/ooxml/opc/package.rs:260
↓ 88 callersMethodadd_part
Add a new part to the package. # Arguments `part` - The part to add
src/ooxml/opc/package.rs:225
↓ 88 callersFunctionto_text
(value: &CellValue)
src/sheet/eval/engine.rs:240
↓ 86 callersMethodas_bytes
(&self)
src/odf/core/xml.rs:29
↓ 83 callersMethodis_empty
Check if the table is empty.
src/ooxml/xlsx/shared_strings.rs:88
↓ 82 callersMethodwrite_record
Write a complete record with header and data # Arguments `record_type` - The record type identifier `data` - The record data bytes # Example ```ru
src/ooxml/xlsb/writer/record.rs:38
↓ 80 callersMethodas_bytes
(&self)
src/ooxml/opc/phys_pkg.rs:131
↓ 80 callersMethodget
Get a string by its index.
src/ooxml/xlsx/shared_strings.rs:78
↓ 79 callersMethodwrite_child
Write a child record
src/ole/ppt/writer/records.rs:163
↓ 78 callersMethodis_empty
Check if store is empty
src/images/bse.rs:261
↓ 78 callersMethodwrite_data
Write data to the record
src/ole/ppt/writer/records.rs:157
↓ 74 callersMethodlen
(&self)
soapberry-zip/src/path.rs:250
↓ 73 callersMethodlen
(&self)
src/formula/omml/utils.rs:259
↓ 72 callersMethodget_attribute
Get attribute value by name
src/odf/elements/element.rs:58
↓ 71 callersMethodget
(&self, id: i32)
src/rtf/list.rs:197
↓ 71 callersMethodis_empty
(&self)
src/formula/omml/utils.rs:252
↓ 70 callersFunctioneval_function
( ctx: &dyn registry::DispatchCtx, current_sheet: &str, name: &str, args: &[Expr], )
src/sheet/eval/engine/dispatch.rs:6
↓ 69 callersMethodnext
(&mut self)
src/sheet/eval/parser/expr.rs:193
↓ 69 callersMethodregister
Register a message type
src/iwa/registry.rs:64
↓ 69 callersMethodset_attribute
Set attribute value
src/odf/elements/element.rs:63
↓ 68 callersMethodas_ref
(&self)
src/formula/latex/conv/converter.rs:163
↓ 65 callersMethodis_empty
Check if empty
src/ole/ppt/writer/blip.rs:333
↓ 64 callersFunctionextract_attribute
(tag: &str, attr: &str)
src/ooxml/xlsx/sparkline.rs:623
↓ 63 callersMethodcontains
(&self, pack_uri: &PackURI)
src/ooxml/opc/phys_pkg.rs:119
↓ 62 callersMethodadd_data
Add data to the record
src/ole/ppt/writer/escher.rs:397
↓ 62 callersMethodclear
Clear all elements from the paragraph.
src/ooxml/docx/writer/paragraph.rs:247
↓ 61 callersFunctiondecode
Decode a message of the given type using the perfect hash map for O(1) lookup
src/iwa/protobuf.rs:166
↓ 60 callersMethodget
(&mut self, key: &str)
src/formula/omml/attributes.rs:565
↓ 59 callersMethodextract_reference
Helper function to extract a single TSP.Reference Adds the referenced object ID to the reference graph, creating edges from source objects to their d
src/iwa/object_index.rs:548
↓ 59 callersMethodlen
Get the number of styles in the document.
src/ooxml/docx/styles.rs:60
↓ 58 callersMethodadd_range
Add a range of values starting at the given position
src/sheet/eval/engine.rs:85
↓ 58 callersMethodlast_mut
(&mut self)
src/formula/omml/utils.rs:220
↓ 57 callersMethodbuild
Build the complete record (header + data)
src/ole/ppt/writer/records.rs:169
↓ 56 callersMethodinto_owned
Convert this entry to owned data with 'static lifetime
src/images/bse.rs:54
↓ 55 callersMethodas_ref
(&self)
src/iwa/snappy.rs:112
↓ 55 callersMethodcreate_stream
Create a new stream at the specified path If a stream already exists at this path, it will be overwritten. # Arguments `path` - Path components (e.
src/ole/writer/core.rs:239
↓ 55 callersMethodlen
Get the number of sections.
src/ooxml/pptx/sections.rs:102
↓ 54 callersMethodarena
(&self)
src/formula/ast/mod.rs:46
↓ 54 callersMethodas_bytes
(&self)
src/common/bom.rs:22
↓ 54 callersMethodoperand_byte
(&self)
src/ole/sprm.rs:68
↓ 53 callersMethodany
(self)
src/common/simd/cmp.rs:81
↓ 53 callersMethodread_u8
(&mut self)
src/formula/mtef/binary/parser.rs:812
↓ 52 callersMethodget_bool
(&mut self, key: &str)
src/formula/omml/attributes.rs:584
↓ 52 callersMethodparse
Parse OMML from a string # Example ```ignore let formula = Formula::new(); let parser = OmmlParser::new(formula.arena()); let nodes = parser.parse("<
src/formula/omml/parser.rs:32
↓ 52 callersMethodset_cell_value
Set a cell value. # Arguments `row` - 1-based row number (1 = first row) `col` - 1-based column number (1 = column A)
src/ooxml/xlsx/writer/sheet.rs:441
↓ 50 callersMethodclear
Clear all SPRMs
src/ole/doc/writer/sprm.rs:92
↓ 50 callersMethodpop
(&mut self)
src/formula/omml/utils.rs:208
↓ 49 callersFunctionestimate_nodes_size
Estimate the output size of nodes for buffer pre-allocation
src/formula/latex/conv/utils.rs:120
↓ 49 callersFunctionflatten_range_expr
( ctx: &dyn DispatchCtx, current_sheet: &str, expr: &Expr, )
src/sheet/eval/engine.rs:335
↓ 48 callersMethodentry
(&self, index: usize)
src/ole/doc/parts/fkp.rs:194
↓ 46 callersMethodbuild
Build the complete record
src/ole/ppt/writer/escher.rs:403
↓ 46 callersMethodwrite_str
Write a string
src/rtf/writer.rs:643
↓ 46 callersMethodwrite_u8
Write a u8 value
src/ooxml/xlsb/writer/record.rs:139
↓ 45 callersMethodadd
(&mut self, list: List<'a>)
src/rtf/list.rs:191
↓ 43 callersMethodlen
(&self)
src/ole/escher/properties.rs:803
↓ 43 callersFunctionread_u16_le
(data: &[u8], offset: usize)
src/common/binary.rs:51
↓ 42 callersMethodas_slice
(&self)
soapberry-zip/src/extra_fields.rs:266
↓ 42 callersFunctionescape_xml
(s: &str)
src/common/xml/escape.rs:29
↓ 42 callersMethodget_part
Get a part by its partname. # Arguments `partname` - The PackURI of the part to retrieve
src/ooxml/opc/package.rs:196
next →1–100 of 11,583, ranked by callers