pub struct UserDataStreamUnsubscribeParamsBuilder { /* private fields */ }Expand description
Builder for UserDataStreamUnsubscribeParams.
Implementations§
Source§impl UserDataStreamUnsubscribeParamsBuilder
impl UserDataStreamUnsubscribeParamsBuilder
Sourcepub fn id<VALUE: Into<Option<String>>>(self, value: VALUE) -> Self
pub fn id<VALUE: Into<Option<String>>>(self, value: VALUE) -> Self
Unique WebSocket request ID.
This field is **optional.
Sourcepub fn subscription_id<VALUE: Into<Option<i32>>>(self, value: VALUE) -> Self
pub fn subscription_id<VALUE: Into<Option<i32>>>(self, value: VALUE) -> Self
When called with no parameter, this will close all subscriptions.
When called with the subscriptionId parameter, this will attempt to close the subscription with that subscription id, if it exists.
This field is **optional.
Sourcepub fn build(self) -> Result<UserDataStreamUnsubscribeParams, ParamBuildError>
pub fn build(self) -> Result<UserDataStreamUnsubscribeParams, ParamBuildError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for UserDataStreamUnsubscribeParamsBuilder
impl RefUnwindSafe for UserDataStreamUnsubscribeParamsBuilder
impl Send for UserDataStreamUnsubscribeParamsBuilder
impl Sync for UserDataStreamUnsubscribeParamsBuilder
impl Unpin for UserDataStreamUnsubscribeParamsBuilder
impl UnsafeUnpin for UserDataStreamUnsubscribeParamsBuilder
impl UnwindSafe for UserDataStreamUnsubscribeParamsBuilder
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