pub struct BorderSides {
pub top: bool,
pub bottom: bool,
pub left: bool,
pub right: bool,
pub inner_horizontal: bool,
pub inner_vertical: bool,
}Expand description
Which sides an update-borders verb sets. At least one must be true.
inner_horizontal/inner_vertical are the grid lines between cells
in a multi-cell range — deliberately excluded from --all, which
stays scoped to the four outer edges.
Fields§
§top: boolTop edge.
bottom: boolBottom edge.
left: boolLeft edge.
right: boolRight edge.
inner_horizontal: boolHorizontal grid lines between rows within the range.
inner_vertical: boolVertical grid lines between columns within the range.
Trait Implementations§
Source§impl Clone for BorderSides
impl Clone for BorderSides
impl Copy for BorderSides
Source§impl Debug for BorderSides
impl Debug for BorderSides
Source§impl Default for BorderSides
impl Default for BorderSides
impl Eq for BorderSides
Source§impl PartialEq for BorderSides
impl PartialEq for BorderSides
impl StructuralPartialEq for BorderSides
Auto Trait Implementations§
impl Freeze for BorderSides
impl RefUnwindSafe for BorderSides
impl Send for BorderSides
impl Sync for BorderSides
impl Unpin for BorderSides
impl UnsafeUnpin for BorderSides
impl UnwindSafe for BorderSides
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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 moreSource§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ResetDiscriminant<T> for Twhere
T: Copy,
impl<T> ResetDiscriminant<T> for Twhere
T: Copy,
Source§fn discriminant(&self) -> T
fn discriminant(&self) -> T
Value based on which equality for the reset will be determined.