MarkConfig

Struct MarkConfig 

Source
pub struct MarkConfig {
Show 69 fields pub align: Option<String>, pub angle: Option<String>, pub aria: Option<String>, pub aria_role: Option<String>, pub aria_role_description: Option<String>, pub aspect: Option<String>, pub baseline: Option<String>, pub blend: Option<String>, pub color: Option<String>, pub corner_radius: Option<String>, pub corner_radius_bottom_left: Option<String>, pub corner_radius_bottom_right: Option<String>, pub corner_radius_top_left: Option<String>, pub corner_radius_top_right: Option<String>, pub cursor: Option<String>, pub description: Option<String>, pub dir: Option<String>, pub dx: Option<String>, pub dy: Option<String>, pub ellipsis: Option<String>, pub end_angle: Option<String>, pub fill: Option<String>, pub fill_opacity: Option<String>, pub filled: Option<String>, pub font: Option<String>, pub font_size: Option<String>, pub font_style: Option<String>, pub font_weight: Option<String>, pub height: Option<String>, pub href: Option<String>, pub inner_radius: Option<String>, pub interpolate: Option<String>, pub invalid: Option<String>, pub limit: Option<String>, pub line_break: Option<String>, pub line_height: Option<String>, pub opacity: Option<String>, pub order: Option<String>, pub orient: Option<String>, pub outer_radius: Option<String>, pub pad_angle: Option<String>, pub radius: Option<String>, pub radius_2: Option<String>, pub shape: Option<String>, pub size: Option<String>, pub smooth: Option<String>, pub start_angle: Option<String>, pub stroke: Option<String>, pub stroke_cap: Option<String>, pub stroke_dash: Option<String>, pub stroke_dash_offset: Option<String>, pub stroke_join: Option<String>, pub stroke_miter_limit: Option<String>, pub stroke_offset: Option<String>, pub stroke_opacity: Option<String>, pub stroke_width: Option<String>, pub tension: Option<String>, pub text: Option<String>, pub theta: Option<String>, pub theta_2: Option<String>, pub time_unit_band_position: Option<String>, pub time_unit_band_size: Option<String>, pub tooltip: Option<String>, pub url: Option<String>, pub width: Option<String>, pub x: Option<String>, pub x_2: Option<String>, pub y: Option<String>, pub y_2: Option<String>,
}

Fields§

§align: Option<String>§angle: Option<String>§aria: Option<String>§aria_role: Option<String>§aria_role_description: Option<String>§aspect: Option<String>§baseline: Option<String>§blend: Option<String>§color: Option<String>§corner_radius: Option<String>§corner_radius_bottom_left: Option<String>§corner_radius_bottom_right: Option<String>§corner_radius_top_left: Option<String>§corner_radius_top_right: Option<String>§cursor: Option<String>§description: Option<String>§dir: Option<String>§dx: Option<String>§dy: Option<String>§ellipsis: Option<String>§end_angle: Option<String>§fill: Option<String>§fill_opacity: Option<String>§filled: Option<String>§font: Option<String>§font_size: Option<String>§font_style: Option<String>§font_weight: Option<String>§height: Option<String>§href: Option<String>§inner_radius: Option<String>§interpolate: Option<String>§invalid: Option<String>§limit: Option<String>§line_break: Option<String>§line_height: Option<String>§opacity: Option<String>§order: Option<String>§orient: Option<String>§outer_radius: Option<String>§pad_angle: Option<String>§radius: Option<String>§radius_2: Option<String>§shape: Option<String>§size: Option<String>§smooth: Option<String>§start_angle: Option<String>§stroke: Option<String>§stroke_cap: Option<String>§stroke_dash: Option<String>§stroke_dash_offset: Option<String>§stroke_join: Option<String>§stroke_miter_limit: Option<String>§stroke_offset: Option<String>§stroke_opacity: Option<String>§stroke_width: Option<String>§tension: Option<String>§text: Option<String>§theta: Option<String>§theta_2: Option<String>§time_unit_band_position: Option<String>§time_unit_band_size: Option<String>§tooltip: Option<String>§url: Option<String>§width: Option<String>§x: Option<String>§x_2: Option<String>§y: Option<String>§y_2: Option<String>

Implementations§

Trait Implementations§

Source§

impl Args for MarkConfig

Source§

fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>

Append to Command so it can instantiate Self. Read more
Source§

fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>

Append to Command so it can update self. Read more
Source§

impl Debug for MarkConfig

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl FromArgMatches for MarkConfig

Source§

fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>

Instantiate Self from ArgMatches, parsing the arguments as needed. Read more
Source§

fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>

Instantiate Self from ArgMatches, parsing the arguments as needed. Read more
Source§

fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>

Assign values from ArgMatches to self.
Source§

fn update_from_arg_matches_mut( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>

Assign values from ArgMatches to self.

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.