pub struct Border {
pub diagonal_up: Option<bool>,
pub diagonal_down: Option<bool>,
pub left: Option<BorderSide>,
pub right: Option<BorderSide>,
pub top: Option<BorderSide>,
pub bottom: Option<BorderSide>,
pub diagonal: Option<BorderSide>,
}Expand description
Individual border definition.
Fields§
§diagonal_up: Option<bool>§diagonal_down: Option<bool>§left: Option<BorderSide>§right: Option<BorderSide>§top: Option<BorderSide>§bottom: Option<BorderSide>§diagonal: Option<BorderSide>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Border
impl<'de> Deserialize<'de> for Border
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 StructuralPartialEq for Border
Auto Trait Implementations§
impl Freeze for Border
impl RefUnwindSafe for Border
impl Send for Border
impl Sync for Border
impl Unpin for Border
impl UnwindSafe for Border
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