julienne
Types
pub type Reason {
UnexpectedEnd
UnexpectedToken(BitArray)
MissingDigits
InvalidString(BitArray)
}
Constructors
-
UnexpectedEnd -
UnexpectedToken(BitArray) -
MissingDigits -
InvalidString(BitArray)
pub type Term {
Boolean(Bool)
Null
String(String)
Integer(integer: Int)
Number(
sign: Sign,
integer: Int,
decimal: #(Int, Int),
exponent: Int,
)
Array
Object
Field(String)
}
Constructors
-
Boolean(Bool) -
Null -
String(String) -
Integer(integer: Int) -
Number( sign: Sign, integer: Int, decimal: #(Int, Int), exponent: Int, ) -
Array -
Object -
Field(String)
Values
pub fn describe_reason(reason: Reason) -> String