[−][src]Trait julia_set::Backend
Backend capable of converting an input (the type parameter) into a program. The program
then can be used to Render
the Julia set with various rendering Params
.
Associated Types
type Error: Debug + Display
[src]
Error that may be returned during program creation.
type Program: Render
[src]
Program output by the backend.
Required methods
pub fn create_program(&self, function: In) -> Result<Self::Program, Self::Error>
[src]
Implementors
impl Backend<&'_ Function> for Cpu
[src]
type Error = Infallible
type Program = CpuProgram<Function>
pub fn create_program(
&self,
function: &Function
) -> Result<Self::Program, Self::Error>
[src]
&self,
function: &Function
) -> Result<Self::Program, Self::Error>
impl Backend<&'_ Function> for OpenCl
[src]
type Error = Error
type Program = OpenClProgram
pub fn create_program(
&self,
function: &Function
) -> Result<Self::Program, Self::Error>
[src]
&self,
function: &Function
) -> Result<Self::Program, Self::Error>
impl Backend<&'_ Function> for Vulkan
[src]
type Error = Error
type Program = VulkanProgram
pub fn create_program(
&self,
function: &Function
) -> Result<Self::Program, Self::Error>
[src]
&self,
function: &Function
) -> Result<Self::Program, Self::Error>