pub struct CssFunctionNode {
pub condition: Option<CssFunctionConditionNode>,
pub style: Option<CssStyle>,
}
Expand description
Section of the body of a CSS function rule. CSSFunctionNode
Fields§
§condition: Option<CssFunctionConditionNode>
A conditional block. If set, style should not be set.
style: Option<CssStyle>
Values set by this node. If set, condition should not be set.
Implementations§
Source§impl CssFunctionNode
impl CssFunctionNode
pub fn builder() -> CssFunctionNodeBuilder
Source§impl CssFunctionNode
impl CssFunctionNode
pub const IDENTIFIER: &'static str = "CSS.CSSFunctionNode"
Trait Implementations§
Source§impl Clone for CssFunctionNode
impl Clone for CssFunctionNode
Source§fn clone(&self) -> CssFunctionNode
fn clone(&self) -> CssFunctionNode
Returns a duplicate of the value. Read more
1.0.0 · 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 CssFunctionNode
impl Debug for CssFunctionNode
Source§impl Default for CssFunctionNode
impl Default for CssFunctionNode
Source§fn default() -> CssFunctionNode
fn default() -> CssFunctionNode
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CssFunctionNode
impl<'de> Deserialize<'de> for CssFunctionNode
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CssFunctionNode, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CssFunctionNode, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CssFunctionNode
impl PartialEq for CssFunctionNode
Source§impl Serialize for CssFunctionNode
impl Serialize for CssFunctionNode
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for CssFunctionNode
Auto Trait Implementations§
impl Freeze for CssFunctionNode
impl RefUnwindSafe for CssFunctionNode
impl Send for CssFunctionNode
impl Sync for CssFunctionNode
impl Unpin for CssFunctionNode
impl UnwindSafe for CssFunctionNode
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