Module sodoken::buffer[][src]

Expand description

Additional types related to working with buffers.

Structs

BufReadMemLocked

This read-only buffer type is mem_locked. Use this for passwords / private keys, etc, but NOT everything, locked memory is a finite resource.

BufReadMemLockedSized

This sized read-only buffer type is mem_locked. Use this for passwords / private keys, etc, but NOT everything, locked memory is a finite resource.

BufWriteMemLocked

This writable buffer type is mem_locked. Use this for passwords / private keys, etc, but NOT everything, locked memory is a finite resource.

BufWriteMemLockedSized

This writable buffer type is mem_locked. Use this for passwords / private keys, etc, but NOT everything, locked memory is a finite resource.

ReadGuard

A read guard, indicating we have gained access to read buffer memory.

ReadGuardSized

A read guard, indicating we have gained access to read sized buffer memory.

WriteGuard

A write guard, indicating we have gained access to write buffer memory.

WriteGuardSized

A write guard, indicating we have gained access to write sized buffer memory.

Type Definitions

BufReadNoLock

This concrete read-only buffer type is NOT mem_locked.

BufReadNoLockSized

This concrete sized read-only buffer type is NOT mem_locked.

BufWriteNoLock

This concrete writable buffer type is NOT mem_locked.

BufWriteNoLockSized

This concrete sized writable buffer type is NOT mem_locked.