pub enum RedBrickFunction {
Show 67 variants CreateSession, ExpireSession, ExpireSessionUnchecked, KeepSessionAlive, ReleaseObject, ReleaseObjectUnchecked, AllocateString, TruncateString, GetStringLength, SetStringChunk, GetStringChunk, AllocateList, GetListLength, GetListItem, AppendToList, RemoveFromList, OpenFile, CreatePipe, GetFileInfo, ReadFile, ReadFileAsync, AbortAsyncFileRead, WriteFile, WriteFileUnchecked, WriteFileAsync, SetFilePosition, GetFilePosition, SetFileEvents, GetFileEvents, OpenDirectory, GetDirectoryName, GetNextDirectoryEntry, RewindDirectory, CreateDirectory, GetProcesses, SpawnProcess, KillProcess, GetProcessCommand, GetProcessIdentity, GetProcessStdio, GetProcessState, GetPrograms, DefineProgram, PurgeProgram, GetProgramIdentifier, GetProgramRootDirectory, SetProgramCommand, GetProgramCommand, SetProgramStdioRedirection, GetProgramStdioRedirection, SetProgramSchedule, GetProgramSchedule, GetProgramSchedulerState, ContinueProgramSchedule, StartProgram, GetLastSpawnedProgramProcess, GetCustomProgramOptionNames, SetCustomProgramOptionValue, GetCustomProgramOptionValue, RemoveCustomProgramOption, GetIdentity, CallbackAsyncFileRead, CallbackAsyncFileWrite, CallbackFileEventsOccurred, CallbackProcessStateChanged, CallbackProgramSchedulerStateChanged, CallbackProgramProcessSpawned,
}

Variants

CreateSession

ExpireSession

ExpireSessionUnchecked

KeepSessionAlive

ReleaseObject

ReleaseObjectUnchecked

AllocateString

TruncateString

GetStringLength

SetStringChunk

GetStringChunk

AllocateList

GetListLength

GetListItem

AppendToList

RemoveFromList

OpenFile

CreatePipe

GetFileInfo

ReadFile

ReadFileAsync

AbortAsyncFileRead

WriteFile

WriteFileUnchecked

WriteFileAsync

SetFilePosition

GetFilePosition

SetFileEvents

GetFileEvents

OpenDirectory

GetDirectoryName

GetNextDirectoryEntry

RewindDirectory

CreateDirectory

GetProcesses

SpawnProcess

KillProcess

GetProcessCommand

GetProcessIdentity

GetProcessStdio

GetProcessState

GetPrograms

DefineProgram

PurgeProgram

GetProgramIdentifier

GetProgramRootDirectory

SetProgramCommand

GetProgramCommand

SetProgramStdioRedirection

GetProgramStdioRedirection

SetProgramSchedule

GetProgramSchedule

GetProgramSchedulerState

ContinueProgramSchedule

StartProgram

GetLastSpawnedProgramProcess

GetCustomProgramOptionNames

SetCustomProgramOptionValue

GetCustomProgramOptionValue

RemoveCustomProgramOption

GetIdentity

CallbackAsyncFileRead

CallbackAsyncFileWrite

CallbackFileEventsOccurred

CallbackProcessStateChanged

CallbackProgramSchedulerStateChanged

CallbackProgramProcessSpawned

Trait Implementations

Converts to this type from the input type.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.