Module sass_alt::values [] [src]

Wrappers for Sass_Value

Structs

BooleanSassValue

A Sass_Value typed as a known boolean

ColorSassValue

A Sass_Value typed as a known color.

ErrorSassValue

A Sass_Value typed as a known error.

KeyMapSassValueIterator

An iterator over MapSassValue keys.

ListSassValue

A Sass_Value typed as a known string.

ListSassValueIterator

An iterator over ListSassValue values.

MapSassValue

A Sass_Value typed as a known map. Note that these are not real maps. They are actually just vectors of (Key, Value) pairs, and the Key can be duplicated.

MapSassValueIterator

An iterator over MapSassValue (key, value) pairs.

NumberSassValue

A Sass_Value typed as a known (floating point) number.

SassValue

A wrapper type for *mut Sass_Value that also reflects ownership.

StringSassValue

A Sass_Value typed as a known string.

ValueMapSassValueIterator

An iterator over MapSassValue values.

WarningSassValue

A Sass_Value typed as a known warning.

Enums

ListSeparator

Implements a more restricted range than Sass_Separator

SassValueError

A sass value conversion or usage error.

SassValueType

Type of a SassValue. Useful for matching on. Do not rely on the numeric value or that it is repr(u8).