pub struct WidthBoundsConfig {
pub min: Option<u16>,
pub max: Option<u16>,
}Expand description
Width-bounds override. Either side may be omitted; a missing side inherits from the segment’s built-in default.
Fields§
§min: Option<u16>§max: Option<u16>Trait Implementations§
Source§impl Clone for WidthBoundsConfig
impl Clone for WidthBoundsConfig
Source§fn clone(&self) -> WidthBoundsConfig
fn clone(&self) -> WidthBoundsConfig
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 moreSource§impl Debug for WidthBoundsConfig
impl Debug for WidthBoundsConfig
Source§impl Default for WidthBoundsConfig
impl Default for WidthBoundsConfig
Source§fn default() -> WidthBoundsConfig
fn default() -> WidthBoundsConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WidthBoundsConfig
impl<'de> Deserialize<'de> for WidthBoundsConfig
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
Source§impl JsonSchema for WidthBoundsConfig
impl JsonSchema for WidthBoundsConfig
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 WidthBoundsConfig
impl PartialEq for WidthBoundsConfig
Source§fn eq(&self, other: &WidthBoundsConfig) -> bool
fn eq(&self, other: &WidthBoundsConfig) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for WidthBoundsConfig
impl Eq for WidthBoundsConfig
impl StructuralPartialEq for WidthBoundsConfig
Auto Trait Implementations§
impl Freeze for WidthBoundsConfig
impl RefUnwindSafe for WidthBoundsConfig
impl Send for WidthBoundsConfig
impl Sync for WidthBoundsConfig
impl Unpin for WidthBoundsConfig
impl UnsafeUnpin for WidthBoundsConfig
impl UnwindSafe for WidthBoundsConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.