pub struct BuiltinGraphvizLoggerDefaultGvItemStyle {
pub shape: GvNodeShape,
pub label: String,
pub font_size: u32,
pub font_name: Option<&'static str>,
pub font_color: GraphvizColor,
pub border_color: GraphvizColor,
pub fill_color: GraphvizColor,
}Fields§
§shape: GvNodeShape§label: String§font_size: u32§font_name: Option<&'static str>§font_color: GraphvizColor§border_color: GraphvizColor§fill_color: GraphvizColorImplementations§
Source§impl BuiltinGraphvizLoggerDefaultGvItemStyle
impl BuiltinGraphvizLoggerDefaultGvItemStyle
pub fn new( shape: GvNodeShape, label: String, font_size: u32, font_name: Option<&'static str>, font_color: GraphvizColor, border_color: GraphvizColor, fill_color: GraphvizColor, ) -> Self
pub fn to_gv_style(self) -> GraphvizNodeStyle
Auto Trait Implementations§
impl Freeze for BuiltinGraphvizLoggerDefaultGvItemStyle
impl RefUnwindSafe for BuiltinGraphvizLoggerDefaultGvItemStyle
impl Send for BuiltinGraphvizLoggerDefaultGvItemStyle
impl Sync for BuiltinGraphvizLoggerDefaultGvItemStyle
impl Unpin for BuiltinGraphvizLoggerDefaultGvItemStyle
impl UnwindSafe for BuiltinGraphvizLoggerDefaultGvItemStyle
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more