pub struct HoleProfileFilter {
pub points: bool,
pub circles: bool,
pub arcs: bool,
}Expand description
Profile geometry families accepted as hole-location generators.
Fields§
§points: boolProfile points generate holes.
circles: boolProfile circles generate holes at their centers.
arcs: boolProfile circular arcs generate holes at their centers.
Trait Implementations§
Source§impl Clone for HoleProfileFilter
impl Clone for HoleProfileFilter
Source§fn clone(&self) -> HoleProfileFilter
fn clone(&self) -> HoleProfileFilter
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for HoleProfileFilter
Source§impl Debug for HoleProfileFilter
impl Debug for HoleProfileFilter
Source§impl<'de> Deserialize<'de> for HoleProfileFilter
impl<'de> Deserialize<'de> for HoleProfileFilter
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for HoleProfileFilter
Source§impl JsonSchema for HoleProfileFilter
impl JsonSchema for HoleProfileFilter
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for HoleProfileFilter
impl PartialEq for HoleProfileFilter
Source§impl Serialize for HoleProfileFilter
impl Serialize for HoleProfileFilter
impl StructuralPartialEq for HoleProfileFilter
Auto Trait Implementations§
impl Freeze for HoleProfileFilter
impl RefUnwindSafe for HoleProfileFilter
impl Send for HoleProfileFilter
impl Sync for HoleProfileFilter
impl Unpin for HoleProfileFilter
impl UnsafeUnpin for HoleProfileFilter
impl UnwindSafe for HoleProfileFilter
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