#[repr(C)]pub struct OverlappingWFCOptions {
pub periodic_input: bool,
pub periodic_output: bool,
pub out_height: c_uint,
pub out_width: c_uint,
pub symmetry: c_uint,
pub ground: bool,
pub pattern_size: c_uint,
}Expand description
Options needed to use the overlapping wfc.
Fields§
§periodic_input: bool§periodic_output: bool§out_height: c_uint§out_width: c_uint§symmetry: c_uint§ground: bool§pattern_size: c_uintTrait Implementations§
Source§impl Clone for OverlappingWFCOptions
impl Clone for OverlappingWFCOptions
Source§fn clone(&self) -> OverlappingWFCOptions
fn clone(&self) -> OverlappingWFCOptions
Returns a duplicate 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 OverlappingWFCOptions
impl Debug for OverlappingWFCOptions
impl Copy for OverlappingWFCOptions
Auto Trait Implementations§
impl Freeze for OverlappingWFCOptions
impl RefUnwindSafe for OverlappingWFCOptions
impl Send for OverlappingWFCOptions
impl Sync for OverlappingWFCOptions
impl Unpin for OverlappingWFCOptions
impl UnwindSafe for OverlappingWFCOptions
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