Struct mediasoup_sys::fbs::pipe_transport::ConnectRequestBuilder
source · pub struct ConnectRequestBuilder<State>(/* private fields */);
Expand description
Builder for serializing an instance of the ConnectRequest type.
Can be created using the ConnectRequest::builder method.
Implementations§
source§impl<T0> ConnectRequestBuilder<(T0,)>
impl<T0> ConnectRequestBuilder<(T0,)>
sourcepub fn port<T1>(self, value: T1) -> ConnectRequestBuilder<(T0, T1)>where
T1: WriteAsOptional<u16>,
pub fn port<T1>(self, value: T1) -> ConnectRequestBuilder<(T0, T1)>where
T1: WriteAsOptional<u16>,
Setter for the port
field.
sourcepub fn port_as_null(self) -> ConnectRequestBuilder<(T0, ())>
pub fn port_as_null(self) -> ConnectRequestBuilder<(T0, ())>
Sets the port
field to null.
source§impl<T0, T1> ConnectRequestBuilder<(T0, T1)>
impl<T0, T1> ConnectRequestBuilder<(T0, T1)>
sourcepub fn srtp_parameters<T2>(
self,
value: T2
) -> ConnectRequestBuilder<(T0, T1, T2)>
pub fn srtp_parameters<T2>( self, value: T2 ) -> ConnectRequestBuilder<(T0, T1, T2)>
Setter for the srtp_parameters
field.
sourcepub fn srtp_parameters_as_null(self) -> ConnectRequestBuilder<(T0, T1, ())>
pub fn srtp_parameters_as_null(self) -> ConnectRequestBuilder<(T0, T1, ())>
Sets the srtp_parameters
field to null.
source§impl<T0, T1, T2> ConnectRequestBuilder<(T0, T1, T2)>
impl<T0, T1, T2> ConnectRequestBuilder<(T0, T1, T2)>
sourcepub fn finish(self, builder: &mut Builder) -> Offset<ConnectRequest>where
Self: WriteAsOffset<ConnectRequest>,
pub fn finish(self, builder: &mut Builder) -> Offset<ConnectRequest>where
Self: WriteAsOffset<ConnectRequest>,
Finish writing the builder to get an Offset to a serialized ConnectRequest.
Trait Implementations§
source§impl<State: Debug> Debug for ConnectRequestBuilder<State>
impl<State: Debug> Debug for ConnectRequestBuilder<State>
impl<T0: WriteAs<Offset<str>>, T1: WriteAsOptional<u16>, T2: WriteAsOptional<Offset<SrtpParameters>>> WriteAs<Offset<ConnectRequest>> for ConnectRequestBuilder<(T0, T1, T2)>
impl<T0: WriteAs<Offset<str>>, T1: WriteAsOptional<u16>, T2: WriteAsOptional<Offset<SrtpParameters>>> WriteAsOffset<ConnectRequest> for ConnectRequestBuilder<(T0, T1, T2)>
impl<T0: WriteAs<Offset<str>>, T1: WriteAsOptional<u16>, T2: WriteAsOptional<Offset<SrtpParameters>>> WriteAsOptional<Offset<ConnectRequest>> for ConnectRequestBuilder<(T0, T1, T2)>
Auto Trait Implementations§
impl<State> RefUnwindSafe for ConnectRequestBuilder<State>where
State: RefUnwindSafe,
impl<State> Send for ConnectRequestBuilder<State>where
State: Send,
impl<State> Sync for ConnectRequestBuilder<State>where
State: Sync,
impl<State> Unpin for ConnectRequestBuilder<State>where
State: Unpin,
impl<State> UnwindSafe for ConnectRequestBuilder<State>where
State: UnwindSafe,
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