Struct wgsl_bindgen::AdditionalScanDirectory
source · pub struct AdditionalScanDirectory {
pub module_import_root: Option<String>,
pub directory: String,
}Expand description
A struct representing a directory to scan for additional source files.
This struct is used to represent a directory to scan for additional source files
when generating Rust bindings for WGSL shaders. The module_import_root field
is used to specify the root prefix or namespace that should be applied to all
shaders given as the entrypoints, and the directory field is used to specify
the directory to scan for additional source files.
Fields§
§module_import_root: Option<String>§directory: StringTrait Implementations§
source§impl Clone for AdditionalScanDirectory
impl Clone for AdditionalScanDirectory
source§fn clone(&self) -> AdditionalScanDirectory
fn clone(&self) -> AdditionalScanDirectory
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for AdditionalScanDirectory
impl Debug for AdditionalScanDirectory
source§impl Default for AdditionalScanDirectory
impl Default for AdditionalScanDirectory
source§fn default() -> AdditionalScanDirectory
fn default() -> AdditionalScanDirectory
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl RefUnwindSafe for AdditionalScanDirectory
impl Send for AdditionalScanDirectory
impl Sync for AdditionalScanDirectory
impl Unpin for AdditionalScanDirectory
impl UnwindSafe for AdditionalScanDirectory
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