pub struct Output;
Expand description
Marks types that write voxel output data.
Trait Implementations§
Source§impl AdapterDescriptor<Output> for ByteBuffer
impl AdapterDescriptor<Output> for ByteBuffer
Source§type Configuration<'a> = ByteBufferOutputAdapterConfig<'a>
type Configuration<'a> = ByteBufferOutputAdapterConfig<'a>
The datastructure that this adapter accepts during context creation.
Source§type Handler = ExternalHandler
type Handler = ExternalHandler
The datastructure that stores user state and handles adapter callbacks.
Source§impl AdapterDescriptor<Output> for File
impl AdapterDescriptor<Output> for File
Source§type Configuration<'a> = FileOutputAdapterConfig
type Configuration<'a> = FileOutputAdapterConfig
The datastructure that this adapter accepts during context creation.
Source§type Handler = ExternalHandler
type Handler = ExternalHandler
The datastructure that stores user state and handles adapter callbacks.
Source§impl AdapterDescriptor<Output> for StdOut
impl AdapterDescriptor<Output> for StdOut
Source§type Configuration<'a> = ()
type Configuration<'a> = ()
The datastructure that this adapter accepts during context creation.
Source§type Handler = ExternalHandler
type Handler = ExternalHandler
The datastructure that stores user state and handles adapter callbacks.
Source§impl Ord for Output
impl Ord for Output
Source§impl PartialOrd for Output
impl PartialOrd for Output
impl AdapterKind for Output
impl Copy for Output
impl Eq for Output
impl StructuralPartialEq for Output
Auto Trait Implementations§
impl Freeze for Output
impl RefUnwindSafe for Output
impl Send for Output
impl Sync for Output
impl Unpin for Output
impl UnwindSafe for Output
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more