Raxol.Terminal.Session.Serializer (Raxol v0.5.0)

View Source

Handles serialization and deserialization of terminal session state.

Summary

Functions

Deserializes a session state from a map.

Serializes a session state to a map that can be stored and later restored.

Functions

deserialize(arg1)

@spec deserialize(map()) :: {:ok, Raxol.Terminal.Session.t()} | {:error, term()}

Deserializes a session state from a map.

serialize(session)

@spec serialize(Raxol.Terminal.Session.t()) :: map()

Serializes a session state to a map that can be stored and later restored.