Trait sophia_api::quad::streaming_mode::ScopedQuadMode [−][src]
pub trait ScopedQuadMode<'a>: QuadStreamingMode + Sized {
type SourceQuad: Quad + 'a;
fn scoped(quad: Self::SourceQuad) -> StreamedQuad<'a, Self>;
}
Expand description
A utility trait used internally by make_scoped_quad_streaming_mode
.
It should not be implemented manually.
Associated Types
type SourceQuad: Quad + 'a
Required methods
fn scoped(quad: Self::SourceQuad) -> StreamedQuad<'a, Self>
fn scoped(quad: Self::SourceQuad) -> StreamedQuad<'a, Self>
Convert a quad