butterbidi/script/types/local_value
Types
pub type ArrayLocalValue {
ArrayLocalValue(local_type: String, value: List(LocalValue))
}
Constructors
-
ArrayLocalValue(local_type: String, value: List(LocalValue))
pub type LocalValue {
RemoteReference(remote_reference.RemoteReference)
PrimitiveProtocol(
primitive_protocol_value.PrimitiveProtocolValue,
)
ArrayLocal(ArrayLocalValue)
}
Constructors
-
RemoteReference(remote_reference.RemoteReference) -
PrimitiveProtocol( primitive_protocol_value.PrimitiveProtocolValue, ) -
ArrayLocal(ArrayLocalValue)
Values
pub fn array(array: List(LocalValue)) -> LocalValue
pub fn array_local_value_to_json(
array_local_value: ArrayLocalValue,
) -> json.Json
pub fn boolean(boolean: Bool) -> LocalValue
pub fn float(float: Float) -> LocalValue
pub fn int(int: Int) -> LocalValue
pub fn local_value_to_json(local_value: LocalValue) -> json.Json
pub fn node(node: remote_value.NodeRemoteValue) -> LocalValue
pub fn remote_reference(
remote_reference: remote_reference.RemoteReference,
) -> LocalValue
pub fn string(string: String) -> LocalValue