pub struct TableStyleRule {
pub when: String,
pub style: Style,
}Expand description
Conditional data-row style evaluated without IO or exporter state.
Fields§
§when: StringDeterministic expression evaluated against the row object.
style: StylePartial style applied when the expression is truthy.
Trait Implementations§
Source§impl Clone for TableStyleRule
impl Clone for TableStyleRule
Source§fn clone(&self) -> TableStyleRule
fn clone(&self) -> TableStyleRule
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 TableStyleRule
impl Debug for TableStyleRule
Source§impl Default for TableStyleRule
impl Default for TableStyleRule
Source§fn default() -> TableStyleRule
fn default() -> TableStyleRule
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TableStyleRule
impl<'de> Deserialize<'de> for TableStyleRule
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 Eq for TableStyleRule
Source§impl PartialEq for TableStyleRule
impl PartialEq for TableStyleRule
Source§impl Serialize for TableStyleRule
impl Serialize for TableStyleRule
impl StructuralPartialEq for TableStyleRule
Auto Trait Implementations§
impl Freeze for TableStyleRule
impl RefUnwindSafe for TableStyleRule
impl Send for TableStyleRule
impl Sync for TableStyleRule
impl Unpin for TableStyleRule
impl UnsafeUnpin for TableStyleRule
impl UnwindSafe for TableStyleRule
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.Source§impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
Source§fn to_owned_obj(&self, data: FontData<'_>) -> U
fn to_owned_obj(&self, data: FontData<'_>) -> U
Convert this type into
T, using the provided data to resolve any offsets.