[−][src]Trait tydi::generator::Typify
Trait to create common representation types from things in the canonical way and user-friendly way.
Required methods
Loading content...Provided methods
Loading content...Implementors
impl Typify for LogicalStreamType
[src]
fn user(&self, prefix: impl Into<String>) -> Option<Type>
[src]
This implementation for LogicalStreamType assumes the LogicalStreamType has already been flattened through synthesize.
fn canonical(&self, prefix: impl Into<String>) -> Vec<Signal>
[src]
impl Typify for Group
[src]
fn user(&self, prefix: impl Into<String>) -> Option<Type>
[src]
fn canonical(&self, prefix: impl Into<String>) -> Vec<Signal>
[src]
impl Typify for Stream
[src]
fn user(&self, prefix: impl Into<String>) -> Option<Type>
[src]
This implementation for Stream assumes the parent LogicalStreamType has already been flattened through synthesize.
fn canonical(&self, prefix: impl Into<String>) -> Vec<Signal>
[src]
This implementation for Stream assumes the parent LogicalStreamType has already been flattened through synthesize.