Trait dae_parser::source::InputKind
source · [−]pub trait InputKind {
type Array: ArrayKind;
type Reader: SourceRead<Self>;
fn new_reader(&self, acc: &Accessor) -> Option<Self::Reader>;
}
Expand description
A trait implemented on marker types like XYZ
to allow for strict typing of input kinds.
Required Associated Types
sourcetype Array: ArrayKind
type Array: ArrayKind
The array type that this reader is expecting. Must be one of the types in ArrayElement
.
sourcetype Reader: SourceRead<Self>
type Reader: SourceRead<Self>
The associated reader type.