List of all items
Structs
- Audio
- AudioStreamConfig
- BeginRenderPass
- BindGroup
- BindGroupEntry
- BindGroupLayoutEntry
- BlendComponent
- BlendState
- Buffer
- BufferUsage
- CallQueryRequest
- CallReducerRequest
- ClearTableRequest
- ColorTargetState
- ColorWrites
- CopyBufferToBuffer
- CopyBufferToTexture
- CopyRequest
- CopyTextureToBuffer
- CreateBindGroup
- CreateBindGroupLayout
- CreateBuffer
- CreateComputePipeline
- CreateDirRequest
- CreatePipelineLayout
- CreateRenderPipeline
- CreateShaderModule
- CreateTexture
- CreateTextureView
- DeleteRowRequest
- DepthBiasState
- DepthStencilState
- DeterministicRandomRequest
- DirEntry
- Draw
- DrawIndexed
- Field
- FieldDef
- File
- FileMetadata
- FragmentState
- Gpu
- IndexSchema
- InsertRowRequest
- ListDirRequest
- LogRequest
- MetadataRequest
- ModuleAuthority
- ModuleDependency
- ModuleSchema
- MultisampleState
- NodeDependency
- NodeSchema
- PrimitiveState
- QueryContext
- QueryContextCurrentModule
- QueryContextCurrentModuleTables
- QuerySchema
- ReadFileRequest
- ReducerContext
- ReducerContextCurrentModule
- ReducerContextCurrentModuleReducers
- ReducerContextCurrentModuleTables
- ReducerSchema
- RemoveDirRequest
- RemoveFileRequest
- RenameRequest
- RenderPassColorAttachment
- RenderPassDepthStencilAttachment
- RenderPipeline
- ReplicatedTableSchema
- Row
- ScheduleRequest
- SetIndexBuffer
- SetVertexBuffer
- ShaderStage
- StencilFaceState
- StencilState
- SubscriptionSchema
- TableGetByPrimaryKeyRequest
- TableIndexScanRequest
- TableScanRequest
- TableSchema
- Texture
- TextureUsage
- TimeRequest
- UpdateRowRequest
- Version
- VertexAttribute
- VertexBufferLayout
- VertexState
- WriteBuffer
- WriteFileRequest
- WriteTexture
- host_calls::Audio
- host_calls::BindGroup
- host_calls::Buffer
- host_calls::File
- host_calls::Gpu
- host_calls::ModuleAuthority
- host_calls::RenderPipeline
- host_calls::Texture
- registry::INTERSTICE_TYPE_DEFINITION_REGISTRY
- registry::QUERY_REGISTRY
- registry::REDUCER_REGISTRY
- registry::REPLICATED_TABLE_REGISTRY
- registry::ReducerRegistration
- registry::SUBSCRIPTION_REGISTRY
- registry::SubscriptionRegistration
- registry::TABLE_REGISTRY
- registry::TableRegistration
Enums
- AudioCall
- AudioResponse
- Authority
- BindingResource
- BindingType
- BlendFactor
- BlendOperation
- CallQueryResponse
- CallReducerResponse
- ClearTableResponse
- CompareFunction
- CopyResponse
- CreateDirResponse
- CullMode
- DeleteRowResponse
- DeterministicRandomResponse
- ElementState
- FileCall
- FileEvent
- FileType
- FrontFace
- GpuCall
- GpuResponse
- HostCall
- IndexFormat
- IndexKey
- IndexQuery
- IndexType
- InputEvent
- InsertRowResponse
- IntersticeAbiError
- IntersticeType
- IntersticeTypeDef
- IntersticeValue
- ListDirResponse
- LoadOp
- MetadataResponse
- ModuleCall
- ModuleCallResponse
- ModuleEvent
- ModuleSelection
- ModuleVisibility
- NodeSelection
- PersistenceKind
- PhysicalKey
- PrimitiveTopology
- ReadFileResponse
- RemoveDirResponse
- RemoveFileResponse
- RenameResponse
- ScheduleResponse
- StencilOperation
- StoreOp
- SubscriptionEventSchema
- TableGetByPrimaryKeyResponse
- TableIndexScanResponse
- TableScanResponse
- TableVisibility
- TextureDimension
- TextureFormat
- TextureSampleType
- TextureViewDimension
- TimeResponse
- UpdateRowResponse
- VertexFormat
- VertexStepMode
- WriteFileResponse
- key_code::KeyCode
Traits
- FromStr
- HostCurrentNodeId
- HostDeterministicRandom
- HostLog
- HostSchedule
- HostTime
- host_calls::HostCurrentNodeId
- host_calls::HostDeterministicRandom
- host_calls::HostLog
- host_calls::HostSchedule
- host_calls::HostTime
Macros
Attribute Macros
Derive Macros
Functions
- begin_compute_pass
- begin_frame
- begin_render_pass
- bindings::generate_bindings
- call_query
- call_reducer
- clear_table
- close_stream
- copy
- copy_buffer_to_buffer
- copy_buffer_to_texture
- copy_texture_to_buffer
- create_bind_group
- create_bind_group_layout
- create_buffer
- create_command_encoder
- create_compute_pipeline
- create_dir
- create_pipeline_layout
- create_render_pipeline
- create_shader_module
- create_texture
- create_texture_view
- current_node_id
- decode
- delete_row
- destroy_bind_group
- destroy_bind_group_layout
- destroy_buffer
- destroy_compute_pipeline
- destroy_pipeline_layout
- destroy_render_pipeline
- destroy_shader_module
- destroy_texture
- destroy_texture_view
- deterministic_random_u64
- dispatch
- draw
- draw_indexed
- encode
- end_compute_pass
- end_render_pass
- get_by_primary_key
- get_current_surface_texture
- get_query_wrapper_name
- get_reducer_wrapper_name
- get_surface_format
- get_surface_size
- host_call
- host_calls::begin_compute_pass
- host_calls::begin_frame
- host_calls::begin_render_pass
- host_calls::call_query
- host_calls::call_reducer
- host_calls::clear_table
- host_calls::close_stream
- host_calls::copy
- host_calls::copy_buffer_to_buffer
- host_calls::copy_buffer_to_texture
- host_calls::copy_texture_to_buffer
- host_calls::create_bind_group
- host_calls::create_bind_group_layout
- host_calls::create_buffer
- host_calls::create_command_encoder
- host_calls::create_compute_pipeline
- host_calls::create_dir
- host_calls::create_pipeline_layout
- host_calls::create_render_pipeline
- host_calls::create_shader_module
- host_calls::create_texture
- host_calls::create_texture_view
- host_calls::current_node_id
- host_calls::delete_row
- host_calls::destroy_bind_group
- host_calls::destroy_bind_group_layout
- host_calls::destroy_buffer
- host_calls::destroy_compute_pipeline
- host_calls::destroy_pipeline_layout
- host_calls::destroy_render_pipeline
- host_calls::destroy_shader_module
- host_calls::destroy_texture
- host_calls::destroy_texture_view
- host_calls::deterministic_random_u64
- host_calls::dispatch
- host_calls::draw
- host_calls::draw_indexed
- host_calls::end_compute_pass
- host_calls::end_render_pass
- host_calls::get_by_primary_key
- host_calls::get_current_surface_texture
- host_calls::get_surface_format
- host_calls::get_surface_size
- host_calls::host_call
- host_calls::insert_row
- host_calls::list_dir
- host_calls::log
- host_calls::metadata
- host_calls::open_input_stream
- host_calls::open_output_stream
- host_calls::present
- host_calls::publish
- host_calls::read_file
- host_calls::remove
- host_calls::remove_dir
- host_calls::remove_file
- host_calls::rename
- host_calls::request_redraw
- host_calls::scan
- host_calls::scan_index
- host_calls::schedule
- host_calls::set_bind_group
- host_calls::set_compute_pipeline
- host_calls::set_index_buffer
- host_calls::set_render_pipeline
- host_calls::set_vertex_buffer
- host_calls::submit
- host_calls::time_now_ms
- host_calls::update_row
- host_calls::write_buffer
- host_calls::write_file
- host_calls::write_frames_f32_planar
- host_calls::write_texture
- insert_row
- list_dir
- log
- macros::describe_module
- macros::validate_replicated_table_literal
- metadata
- open_input_stream
- open_output_stream
- pack_ptr_len
- present
- publish
- read_file
- registry::collect_queries
- registry::collect_reducers
- registry::collect_replicated_tables
- registry::collect_subscriptions
- registry::collect_tables
- registry::collect_type_definitions
- registry::register_query
- registry::register_reducer
- registry::register_replicated_tables
- registry::register_subscription
- registry::register_table
- registry::register_type_def
- remove
- remove_dir
- remove_file
- rename
- request_redraw
- scan
- scan_index
- schedule
- set_bind_group
- set_compute_pipeline
- set_index_buffer
- set_render_pipeline
- set_vertex_buffer
- snake_to_camel_case
- submit
- time_now_ms
- to_snake_case
- unpack_ptr_len
- update_row
- validate_value
- write_buffer
- write_file
- write_frames_f32_planar
- write_texture
Type Aliases
- GpuId
- NodeId
- host_calls::NodeId
- registry::IntersticeTypeDefFn
- registry::QuerySchemaFn
- registry::ReducerSchemaFn
- registry::ReplicatedTableSchemaFn
- registry::SubscriptionSchemaFn
- registry::TableSchemaFn