[][src]Crate teaclave_types

Macros

hashmap
impl_transit_and_into_task_state

Structs

Approve
Assign
Create
Done
ECallStatus

Status for Ecall

EnclaveAttr
EnclaveInfo
EnclaveMeasurement
ExecutionResult
ExternalID
FileAgentRequest
FileAuthTag
Finish
Function
FunctionArguments
FunctionInput
FunctionInputFile
FunctionInputFiles
FunctionOutput
FunctionOutputFile
FunctionOutputFiles
HandleFileInfo
OutputsTags
OwnerList
Run
Stage
StagedFileInfo
StagedFiles
StagedFunction
StagedTask
Task
TaskFailure
TaskFileOwners
TaskFiles
TaskOutputs
TaskState
TeaclaveInputFile
TeaclaveOutputFile
UserID
WorkerCapability

Enums

Executor
ExecutorType
FileCrypto
HandleFileCommand
TaskResult
TaskStatus
TeaclaveServiceResponseError
TeeServiceError

Constants

FILE_AUTH_TAG_LENGTH
QUEUE_KEY

Traits

StateTag
Storable
TeaclaveExecutor
TeaclaveRuntime

Functions

from_hex

Deserializes a hex string to a SgxMeasurement (i.e., [0; 32]).

read_all_bytes

Type Definitions

FunctionRuntime
SgxMeasurement
SgxStatus
TeaclaveServiceResponseResult
TeeServiceResult
UserList