pub struct TemplateAddOperation {
pub before: Option<TemplateComponentSelector>,
pub after: Option<TemplateComponentSelector>,
pub component: TemplateComponent,
}Expand description
Addition operation that inserts a component before or after an anchor.
Fields§
§before: Option<TemplateComponentSelector>Anchor selector before which the component should be inserted.
after: Option<TemplateComponentSelector>Anchor selector after which the component should be inserted.
component: TemplateComponentComponent to insert.
Trait Implementations§
Source§impl Clone for TemplateAddOperation
impl Clone for TemplateAddOperation
Source§fn clone(&self) -> TemplateAddOperation
fn clone(&self) -> TemplateAddOperation
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 TemplateAddOperation
impl Debug for TemplateAddOperation
Source§impl Default for TemplateAddOperation
impl Default for TemplateAddOperation
Source§fn default() -> TemplateAddOperation
fn default() -> TemplateAddOperation
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TemplateAddOperation
impl<'de> Deserialize<'de> for TemplateAddOperation
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<TemplateAddOperation, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TemplateAddOperation, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for TemplateAddOperation
impl PartialEq for TemplateAddOperation
Source§fn eq(&self, other: &TemplateAddOperation) -> bool
fn eq(&self, other: &TemplateAddOperation) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for TemplateAddOperation
impl Serialize for TemplateAddOperation
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 TemplateAddOperation
Auto Trait Implementations§
impl Freeze for TemplateAddOperation
impl RefUnwindSafe for TemplateAddOperation
impl Send for TemplateAddOperation
impl Sync for TemplateAddOperation
impl Unpin for TemplateAddOperation
impl UnsafeUnpin for TemplateAddOperation
impl UnwindSafe for TemplateAddOperation
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