pub struct SetEffectivePropertyValueForNodeBuilder { /* private fields */ }Expand description
Builder for SetEffectivePropertyValueForNode.
Implementations§
Source§impl SetEffectivePropertyValueForNodeBuilder
impl SetEffectivePropertyValueForNodeBuilder
Sourcepub fn node_id<VALUE: Into<NodeId>>(&mut self, value: VALUE) -> &mut Self
pub fn node_id<VALUE: Into<NodeId>>(&mut self, value: VALUE) -> &mut Self
The element id for which to set property.
pub fn property_name<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn value<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
Sourcepub fn build(
&self,
) -> Result<SetEffectivePropertyValueForNode, SetEffectivePropertyValueForNodeBuilderError>
pub fn build( &self, ) -> Result<SetEffectivePropertyValueForNode, SetEffectivePropertyValueForNodeBuilderError>
Builds a new SetEffectivePropertyValueForNode.
§Errors
If a required field has not been initialized.
Trait Implementations§
Source§impl Clone for SetEffectivePropertyValueForNodeBuilder
impl Clone for SetEffectivePropertyValueForNodeBuilder
Source§fn clone(&self) -> SetEffectivePropertyValueForNodeBuilder
fn clone(&self) -> SetEffectivePropertyValueForNodeBuilder
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 moreAuto Trait Implementations§
impl Freeze for SetEffectivePropertyValueForNodeBuilder
impl RefUnwindSafe for SetEffectivePropertyValueForNodeBuilder
impl Send for SetEffectivePropertyValueForNodeBuilder
impl Sync for SetEffectivePropertyValueForNodeBuilder
impl Unpin for SetEffectivePropertyValueForNodeBuilder
impl UnsafeUnpin for SetEffectivePropertyValueForNodeBuilder
impl UnwindSafe for SetEffectivePropertyValueForNodeBuilder
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