Crate ruby_marshal

Source

Structs§

ArrayValue
An Array
BoolValue
A bool value.
DisplayByteString
A utility to display a byte sequence as a string if it is UTF8 or a slice otherwise.
FixnumValue
A Fixnum Value
FromValueContext
A context to manage extracting values.
HashValue
A Hash
NilValue
A Nil value.
ObjectValue
An object
StringValue
A String
SymbolValue
A Symbol
TypedValueHandle
A typed version of a ValueHandle.
UserDefinedValue
A User Defined value
ValueArena
An arena of Ruby values.
ValueHandle
A handle around a Ruby Value.

Enums§

BTreeMapFromValueError
An error that may occur while extracting a BTreeMap from a value.
Error
The library error type
FromValueError
An error that may occur while creating a type from a Ruby Value.
HashMapFromValueError
An error that may occur while extracting a HashMap from a value.
IntoValueError
An error that may occur while transforming types into Ruby Values.
Value
A Ruby Value
ValueKind
The kind of value

Traits§

FromValue
Implemented for any type that can be created from a Ruby Value.
IntoValue
Implemented for any type that can be converted into a Ruby Value.

Functions§

dump
Dump to a writer.
load
Load from a reader.