Docs.rs
tag-vec-0.0.2
tag-vec 0.0.2
Permalink
Docs.rs crate page
Links
Repository
crates.io
Source
Owners
TrolledWoods
Dependencies
Versions
79.17%
of the crate is documented
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
tag_vec
0.0.2
All Items
Crate Items
Modules
Structs
Enums
Traits
Crate
tag_vec
Copy item path
Source
Modules
§
expressions
Conveniences for creating expressions easily. The idea is to wildcard import this module in a confined scope, such that you get access to all the goodies within, but only for a short while, so that it doesn’t reck the rest of your codebase.
Structs
§
Iter
Element
Iterates over every tag over an element. See
TagVec::iter_element
for more information.
Query
A Query iterator. Will iterate over the elements of a TagVec that fulfill a requirement, defined by the “Expression” enum.
TagVec
This is the main star of this crate. It is an efficient model of a vector of elements, where each element is just a set of tags.
Enums
§
Expression
A definition of a query
Traits
§
BitField
A trait for a type that can work as a bitfield.