Interfaces¶ Slang’s Standard Library defines the following interfaces: IArithmetic IArithmeticAtomicable IArray IAtomicable IBackwardDifferentiable IBitAtomicable IBufferDataLayout IBwdCallable IComparable ICoopElement IDefaultInitializable IDiffTensorWrapper IDifferentiable IDifferentiableFunc IDifferentiableMutatingFunc IDifferentiablePtrType IFloat IFloatingPointCoopElement IForwardDifferentiable IFunc IInteger ILogical IMutatingFunc IOpaqueDescriptor IPhysicalBuffer IRWArray IRWPhysicalBuffer IRangedValue ITexelElement __BuiltinArithmeticType __BuiltinFloatingPointType __BuiltinIntegerType __BuiltinLogicalType __ITextureShape __ITextureShape1D2D3D