pub struct StartStreamCommand {
pub session_id: SessionIdDto,
pub stream_id: StreamIdDto,
}
Expand description
Start streaming data for a specific stream
Fields§
§session_id: SessionIdDto
§stream_id: StreamIdDto
Trait Implementations§
Source§impl Clone for StartStreamCommand
impl Clone for StartStreamCommand
Source§fn clone(&self) -> StartStreamCommand
fn clone(&self) -> StartStreamCommand
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 moreSource§impl<R, P> CommandHandler<StartStreamCommand, ()> for SessionCommandHandler<R, P>
impl<R, P> CommandHandler<StartStreamCommand, ()> for SessionCommandHandler<R, P>
fn handle<'life0, 'async_trait>(
&'life0 self,
command: StartStreamCommand,
) -> Pin<Box<dyn Future<Output = ApplicationResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Source§impl Debug for StartStreamCommand
impl Debug for StartStreamCommand
Source§impl<'de> Deserialize<'de> for StartStreamCommand
impl<'de> Deserialize<'de> for StartStreamCommand
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for StartStreamCommand
impl RefUnwindSafe for StartStreamCommand
impl Send for StartStreamCommand
impl Sync for StartStreamCommand
impl Unpin for StartStreamCommand
impl UnwindSafe for StartStreamCommand
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