sayoi7799/moon_vegalite/spec does not have a README file
pub(all) suberror SpecError {
SpecError(String)
}pub(all) struct ChannelDef {
field : String?
typ : String?
aggregate : String?
bin : Map[String, Value]?
binned : Bool
time_unit : String?
sort : Value?
scale : Map[String, Value]?
scale_off : Bool
axis : Guide
legend : Guide
title : String??
format : String?
format_type : String?
value : Value?
datum : Value?
stack : String?
band : Double?
band_position : Double?
}pub(all) enum Predicate {
Equal(String, Value, String?)
Lt(String, Value, String?)
Lte(String, Value, String?)
Gt(String, Value, String?)
Gte(String, Value, String?)
Range(String, Value, Value, String?)
OneOf(String, Array[Value], String?)
Valid(String)
And(Array[Predicate])
Or(Array[Predicate])
Not(Predicate)
Expr(String)
}pub(all) enum Transform {
Filter(FilterSpec)
Calculate(String, String)
Aggregate(Array[AggregateOp], Array[String])
Bin(String, Map[String, Value], Array[String])
TimeUnit(String, String, String)
Fold(Array[String], Array[String])
}Install
Download zipSpec-driven Vega-Lite renderer: Vega-Lite JSON in, backend-neutral scenegraph and SVG out.