Standard Library
API reference for the Logos standard library, extracted from source doc comments. Three modules ship with the compiler:
lang
package logos-lang · 2322 public items · 1346 documented
logos.lang.any4logos.lang.arith3logos.lang.array4logos.lang.ascii12logos.lang.atomic26logos.lang.cell16logos.lang.clone2logos.lang.cmp13logos.lang.control_flow1logos.lang.convert7logos.lang.default2logos.lang.drop2logos.lang.error2logos.lang.fabric21logos.lang.fabric.string_store2logos.lang.hash11logos.lang.hint3logos.lang.iter106logos.lang.marker8logos.lang.math42logos.lang.mem14logos.lang.num.error5logos.lang.num.float15logos.lang.num.newtypes2logos.lang.num.nonzero1logos.lang.num.parse11logos.lang.ops30logos.lang.option8logos.lang.panic9logos.lang.pin1logos.lang.ptr16logos.lang.range33logos.lang.rc4logos.lang.result7logos.lang.slice10logos.lang.str60logos.lang.try_trait2logos.lang.unicode8logos.lang.vlen4logos.lang.writ.allocator5logos.lang.writ.anyval4logos.lang.writ.array2logos.lang.writ.comp_builder12logos.lang.writ.compactify2logos.lang.writ.container20logos.lang.writ.decimal4logos.lang.writ.document2logos.lang.writ.dview10logos.lang.writ.equal1logos.lang.writ.parameter1logos.lang.writ.pat13logos.lang.writ.static_view4logos.lang.writ.tmpl6logos.lang.writ.typed_arr18logos.lang.writ.typed_value1logos.lang.writ.wmap6logos.lang.writ.wstatic3logos.lang.writ.wstring2
mem
package logos-mem · 400 public items · 267 documented
logos.mem.any6logos.mem.boxed7logos.mem.collections.btree4logos.mem.collections.deque2logos.mem.collections.hashmap6logos.mem.collections.set4logos.mem.collections.vec11logos.mem.encoding.base644logos.mem.encoding.csv5logos.mem.encoding.hex4logos.mem.encoding.json12logos.mem.fmt36logos.mem.manually_drop13logos.mem.string2logos.mem.sync6logos.mem.uninit1logos.mem.writ.check1logos.mem.writ.clone2logos.mem.writ.equal1logos.mem.writ.hashing3logos.mem.writ.parser2logos.mem.writ.stringify1logos.mem.writ.tag_system7logos.mem.writ.wbs2
std
package logos-std · 1159 public items · 835 documented
logos.std.compiler.metaprog49logos.std.compiler.tokens9logos.std.crypto8logos.std.data.persistent.bt.cow8logos.std.data.persistent.bt.descent17logos.std.data.persistent.bt.iter5logos.std.data.persistent.bt.mutate12logos.std.data.persistent.bt.node9logos.std.data.persistent.bt.shuttle4logos.std.data.persistent.handle12logos.std.data.persistent.store5logos.std.deem7logos.std.env12logos.std.fmt17logos.std.io8logos.std.io.buffered14logos.std.io.bytes8logos.std.io.error6logos.std.io.fs23logos.std.io.fs.path9logos.std.io.http54logos.std.io.linux.uring11logos.std.io.net18logos.std.io.net.tls3logos.std.io.net.url11logos.std.io.pipe3logos.std.io.read2logos.std.io.write4logos.std.lang.text.regex4logos.std.log15logos.std.os10logos.std.os.unix.signal29logos.std.process5logos.std.random5logos.std.rt.fiber54logos.std.sync6logos.std.testing1logos.std.thread4logos.std.time10logos.std.time.datetime10logos.std.wql.catalog_macro1logos.std.wql.trama_render1logos.std.wql.wql1logos.std.wql.wql_walk1