List of all items
Structs
- DLDataType
- DLDevice
- TVMFFIAny
- TVMFFIObject
- any::Any
- any::AnyView
- any::TryFromTemp
- big_int::BigInt
- collections::array::Array
- collections::array::ArrayIterator
- collections::array::ArrayObj
- collections::list::List
- collections::list::ListIterator
- collections::list::ListObj
- collections::map::Map
- collections::map::MapIter
- collections::map::MapObj
- collections::shape::Shape
- collections::shape::ShapeObj
- collections::tensor::CPUNDAlloc
- collections::tensor::Tensor
- collections::tensor::TensorObj
- collections::tensor::TensorView
- error::Error
- error::ErrorKind
- error::ErrorObj
- extra::module::Module
- extra::module::ModuleObj
- extra::structural_mutate::MutationView
- extra::structural_mutate::StructuralMutator
- extra::structural_mutate::StructuralMutatorObj
- extra::structural_mutate::StructuralMutatorView
- extra::structural_mutate::StructuralVarRemap
- extra::structural_visit::StructuralVisitor
- extra::structural_visit::StructuralVisitorObj
- extra::structural_visit::StructuralVisitorView
- extra::structural_visit::VisitInterrupt
- extra::unchanged::Unchanged
- extra::unchanged::UnchangedOr
- function::Function
- function::FunctionObj
- object::Object
- object::ObjectArc
- object::ObjectIdentity
- object::ObjectRef
- optional::Optional
- reflection::AccessPath
- reflection::AccessPathObj
- reflection::AccessStep
- reflection::AccessStepObj
- reflection::FieldFlags
- reflection::FieldGetter
- reflection::ObjectDef
- reflection::TypeAttrColumn
- rvalue_ref::RValueRef
- string::Bytes
- string::String
Enums
- DLDataTypeCode
- DLDeviceType
- TypeIndex
- extra::structural_mutate::InplaceMode
- extra::structural_visit::DefRegionKind
- extra::structural_visit::WalkOrder
- extra::structural_visit::WalkResult
- object::TypeIndex
- reflection::SEqHashKind
Traits
- collections::tensor::DLTensorExt
- collections::tensor::NDAllocator
- dtype::AsDLDataType
- dtype::DLDataTypeExt
- extra::dispatch::Dispatcher
- extra::structural_mutate::IntoMapper
- extra::structural_mutate::IntoMutator
- extra::structural_mutate::MapChainLink
- extra::structural_mutate::StructuralMutatorBase
- extra::structural_visit::IntoVisitor
- extra::structural_visit::IntoWalkResult
- extra::structural_visit::IntoWalker
- extra::structural_visit::StructuralVisitorBase
- extra::structural_visit::WalkChainLink
- function_internal::ArgIntoRef
- function_internal::AsPackedCallable
- function_internal::IntoArgHolder
- function_internal::IntoArgHolderTuple
- function_internal::TupleAsPackedArgs
- object::ObjectCore
- object::ObjectCoreWithExtraItems
- object::ObjectRefCast
- object::ObjectRefCore
- optional::OptionalCompatible
- reflection::ShallowCopy
- reflection::UnsafeInit
- type_traits::AnyCompatible
Macros
- attach_context
- bail
- cached_global_func
- check_safe_call
- def_object_ref
- ensure
- function_name
- impl_arg_into_ref
- impl_into_arg_holder_default
- impl_object_upcast
- impl_try_from_any
- impl_try_from_any_for_parametric
- into_typed_fn
- match_any
- static_init_block
- tvm_ffi_dll_export_typed_func
- tvm_ffi_dll_export_typed_func_doc
Attribute Macros
Derive Macros
Functions
- device::current_stream
- device::with_stream
- extra::structural_mutate::structural_map
- extra::structural_mutate::structural_mutate
- extra::structural_visit::structural_visit
- extra::structural_visit::structural_walk
- function_internal::call_packed_callable
- function_internal::type_schema_of
- reflection::get_type_attr
- reflection::unsafe_init
- static_init::run_static_init_blocks
Type Aliases
- TVMFFIStreamHandle
- collections::map::MapItems
- collections::map::MapKeys
- collections::map::MapValues
- error::Result