pub struct NodeHighlightRequestedEventParamsBuilder { /* private fields */ }Expand description
Builder for NodeHighlightRequestedEventParams.
Implementations§
Source§impl NodeHighlightRequestedEventParamsBuilder
impl NodeHighlightRequestedEventParamsBuilder
pub fn node_id(&mut self, value: NodeId) -> &mut Self
Sourcepub fn build(
&self,
) -> Result<NodeHighlightRequestedEventParams, NodeHighlightRequestedEventParamsBuilderError>
pub fn build( &self, ) -> Result<NodeHighlightRequestedEventParams, NodeHighlightRequestedEventParamsBuilderError>
Builds a new NodeHighlightRequestedEventParams.
§Errors
If a required field has not been initialized.
Trait Implementations§
Source§impl Clone for NodeHighlightRequestedEventParamsBuilder
impl Clone for NodeHighlightRequestedEventParamsBuilder
Source§fn clone(&self) -> NodeHighlightRequestedEventParamsBuilder
fn clone(&self) -> NodeHighlightRequestedEventParamsBuilder
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 NodeHighlightRequestedEventParamsBuilder
impl RefUnwindSafe for NodeHighlightRequestedEventParamsBuilder
impl Send for NodeHighlightRequestedEventParamsBuilder
impl Sync for NodeHighlightRequestedEventParamsBuilder
impl Unpin for NodeHighlightRequestedEventParamsBuilder
impl UnsafeUnpin for NodeHighlightRequestedEventParamsBuilder
impl UnwindSafe for NodeHighlightRequestedEventParamsBuilder
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