Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dev-formata-io/stof
/ types & classes
Types & classes
130 in github.com/dev-formata-io/stof
⨍
Functions
1,484
◇
Types & classes
130
↳
Endpoints
1
↓ 148 callers
Enum
Num
Number.
src/runtime/num.rs:24
↓ 72 callers
Enum
Units
src/runtime/units.rs:24
↓ 29 callers
Class
Variable
Variable. Used in symbol tables and for fields.
src/runtime/variable.rs:26
↓ 23 callers
Class
Data
Data.
src/model/data.rs:36
↓ 9 callers
Class
Prompt
src/runtime/prompt.rs:24
↓ 7 callers
Enum
Error
Error.
src/runtime/error.rs:25
↓ 3 callers
Class
Doc
src/py/mod.rs:27
↓ 2 callers
Class
NumHash
src/runtime/num.rs:35
↓ 1 callers
Class
OldSId
src/model/sid.rs:282
Class
web/doc.ts:137
Class
web/doc.ts:165
Class
web/pkg/stof.js:243
Class
web/pkg/stof.js:504
Class
web/pkg/stof.d.ts:4
Class
web/pkg/stof.d.ts:79
Class
AgeIdentity
Age identity data.
src/model/libraries/age/mod.rs:170
Enum
AgeIns
Age instructions.
src/model/libraries/age/mod.rs:202
Interface
AsDynAny
Blanket manual upcast to dyn Any for data.
src/model/mod.rs:85
Enum
Base
Foundational instructions. Higher order instructions JIT down into a subset of these as they execute.
src/runtime/instructions/mod.rs:117
Enum
BlobIns
Blob ins.
src/model/libraries/blob/mod.rs:61
Class
Block
Simple block of instructions to be executed.
src/runtime/instructions/block.rs:25
Class
BmpFormat
src/model/formats/image/mod.rs:239
Class
BstfFormat
.bstf format (serialized graph)
src/model/formats/stof/mod.rs:141
Class
BytesFormat
src/model/formats/bytes/mod.rs:24
Class
CallContext
src/runtime/instructions/call.rs:453
Class
Case
src/parser/statement/switch.rs:75
Enum
ConsumeStack
src/runtime/instructions/mod.rs:106
Interface
DataClone
Blanket Clone implementation for any struct that implements Clone + Data
src/model/mod.rs:100
Enum
DataIns
Data instructions.
src/model/libraries/data/mod.rs:72
Class
DocxFormat
src/model/formats/docx/mod.rs:23
Class
EmptyIns
Empty instructions are those that (after all exec) do not modify the current stack. This inserts the instructions to make sure this is the case. Ex. {
src/runtime/instructions/empty.rs:26
Class
Field
Field. Name specified by the object.
src/model/components/field.rs:40
Class
FieldDoc
src/model/components/field.rs:46
Interface
Format
Format.
src/model/formats/format.rs:23
Enum
FsIns
src/model/libraries/filesys/mod.rs:112
Class
Func
Function.
src/model/components/func.rs:40
Class
FuncCall
Call a function instruction (expr). An expression will add this as the next instruction after a lookup to an internal function.
src/runtime/instructions/call.rs:27
Class
FuncDoc
src/model/components/func.rs:48
Enum
FuncIns
Func instructions.
src/model/libraries/function/mod.rs:65
Class
FuncLit
Arrow function literal value. Only inserts the function once into the graph, then references it over and over. Replaces itself with a literal instruct
src/runtime/instructions/func.rs:26
Class
GifFormat
src/model/formats/image/mod.rs:167
Class
Graph
Graph. This is the data store for stof.
src/model/graph.rs:53
Class
HTTPRequest
src/model/libraries/http/mod.rs:278
Enum
HttpIns
HTTP instructions.
src/model/libraries/http/mod.rs:508
Class
IcoFormat
src/model/formats/image/mod.rs:263
Class
IfIns
If statement.
src/runtime/instructions/ifs.rs:27
Class
Image
src/model/formats/image/image.rs:24
Interface
ImageFormat
src/model/formats/image/mod.rs:40
Enum
ImageIns
src/model/formats/image/imglib.rs:588
Interface
InitOutput
web/pkg/stof.d.ts:96
Class
InnerDoc
src/model/components/mod.rs:32
Interface
InsClone
Blanket Clone implementation for any struct that implements Clone + Instruction
src/runtime/instruction.rs:494
Interface
InsDynAny
Blanket manual upcast to dyn Any for instructions.
src/runtime/instruction.rs:479
Interface
Instruction
Instruction trait for an operation within the runtime.
src/runtime/instruction.rs:472
Class
Instructions
Instructions.
src/runtime/instruction.rs:27
Class
JpegFormat
src/model/formats/image/mod.rs:143
Enum
JsLibFuncIns
JS Library Function Instructions.
src/js/func.rs:101
Class
JsonFormat
src/model/formats/json/mod.rs:25
Class
LibFunc
Library function.
src/model/libraries/mod.rs:53
Enum
ListIns
List creation instructions.
src/runtime/instructions/list.rs:61
Class
LoopInner
src/parser/statement/forin.rs:147
Enum
MapIns
Map creation instructions.
src/runtime/instructions/map.rs:54
Class
MdDocsFormat
src/model/formats/docs/mod.rs:24
Class
MdFormat
src/model/formats/text/mod.rs:72
Enum
MdIns
Markdown library instructions.
src/model/formats/text/md.rs:83
Class
NamedArg
Named argument instruction. Use this in function args when you want to insert a named argument. Function knows how to take care of this.
src/runtime/instructions/call.rs:671
Class
NewObjIns
New object instruction. Creates an object and adds a ref on the stack.
src/runtime/instructions/new_obj.rs:24
Class
Node
Node.
src/model/node.rs:50
Class
NullcheckIns
Nullcheck instruction.
src/runtime/instructions/nullcheck.rs:26
Enum
NumIns
Number Instruction.
src/model/libraries/num/mod.rs:146
Enum
NumT
Number Type.
src/runtime/types.rs:462
Class
ObjField
Field construction object.
src/parser/expr/new_obj.rs:92
Enum
ObjIns
Object instructions.
src/model/libraries/obj/mod.rs:127
Enum
Op
Ops.
src/runtime/instructions/ops.rs:26
Class
OpIns
Value operations.
src/runtime/instructions/ops.rs:52
Class
Param
Parameter.
src/model/components/func.rs:82
Class
ParseContext
Parse context.
src/parser/context.rs:32
Class
Pdf
src/model/formats/pdf/pdf.rs:24
Class
PdfFormat
src/model/formats/pdf/mod.rs:30
Enum
PdfIns
PDF library functions.
src/model/formats/pdf/lib.rs:84
Class
PngFormat
src/model/formats/image/mod.rs:119
Class
ProcEnv
Process Env.
src/runtime/proc.rs:39
Enum
ProcRes
Process Result.
src/runtime/proc.rs:25
Class
Process
Process.
src/runtime/proc.rs:141
Enum
ProfIns
Profile instructions.
src/model/libraries/prof/mod.rs:56
Class
Profile
Profile.
src/model/formats/profile.rs:23
Enum
PromptIns
Prompt instructions.
src/model/libraries/prompt/mod.rs:79
Class
Prototype
Prototype.
src/model/components/prototype.rs:32
Enum
PyLibFuncIns
src/py/func.rs:63
Class
RetIns
Return instruction.
src/runtime/instructions/ret.rs:24
Class
Runtime
Runtime.
src/runtime/runtime.rs:39
Class
SId
src/model/sid.rs:32
Class
SIdVisitor
src/model/sid.rs:167
Class
SPath
Path to a Node in a Graph.
src/model/spath.rs:31
Class
Scope
Symbol table scope.
src/runtime/table.rs:117
Enum
SetIns
Set creation instructions.
src/runtime/instructions/set.rs:59
Enum
StdIns
Standard Lib Instruction.
src/model/libraries/stof_std/mod.rs:155
Class
Stof
Stof Document. This is the entire interface for wasm/js (Runtime + Graph).
src/js/mod.rs:48
Class
Stof
web/pkg/stof.js:243
Class
Stof
web/pkg/stof.d.ts:4
next →
1–100 of 130, ranked by callers