pub struct ReportConnectResultBuilder { /* private fields */ }Expand description
Builder for ReportConnectResult.
Implementations§
Source§impl ReportConnectResultBuilder
impl ReportConnectResultBuilder
pub fn request_id<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn handle<VALUE: Into<JsUInt>>(&mut self, value: VALUE) -> &mut Self
pub fn active_protocol<VALUE: Into<Protocol>>( &mut self, value: VALUE, ) -> &mut Self
Sourcepub fn build(
&self,
) -> Result<ReportConnectResult, ReportConnectResultBuilderError>
pub fn build( &self, ) -> Result<ReportConnectResult, ReportConnectResultBuilderError>
Trait Implementations§
Source§impl Clone for ReportConnectResultBuilder
impl Clone for ReportConnectResultBuilder
Source§fn clone(&self) -> ReportConnectResultBuilder
fn clone(&self) -> ReportConnectResultBuilder
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 ReportConnectResultBuilder
impl RefUnwindSafe for ReportConnectResultBuilder
impl Send for ReportConnectResultBuilder
impl Sync for ReportConnectResultBuilder
impl Unpin for ReportConnectResultBuilder
impl UnsafeUnpin for ReportConnectResultBuilder
impl UnwindSafe for ReportConnectResultBuilder
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