Crate pascal_string [] [src]

Structs

Chars

An immutable iterator over the buffer of a PascalStr.

CharsMut

A mutable iterator over the buffer of a PascalStr.

IntoChars

An iterator from a PascalString. Has ownership of the iterated PascalString.

PascalStr

A borrowed slice from a PascalString. Does not own its data.

PascalString

An owned PascalString. This string type stores its data the stack. It is always 256 bytes long, with the first byte storing the length.

Enums

AsciiError

An error type which abstracts over ascii conversion errors.

PascalStringAppendError

Indicates teh range of errors which can occur from appending string data to a PascalString.

PascalStringCreateError

Indicates the range of errors which can occur from creating a new PascalString.