/// Starts the specified channel. Part of the video pipeline will be created
/// only when the StartChannel request is received by the server.
Starts the specified channel. Part of the video pipeline will be created
only when the StartChannel request is received by the server.
Starts the specified channel . Part of the video pipeline will be created only when the StartChannel request is received by the server .
pub async fn start_channel(
            &mut self,
            request: impl tonic::IntoRequest<super::StartChannelRequest>,
        ) -> Result<
            tonic::Response<super::super::super::super::super::longrunning::Operation>,
            tonic::Status,
        > {
            self.inner
                .ready()
                .await
                .map_err(|e| {
                    tonic::Status::new(
                        tonic::Code::Unknown,
                        format!("Service was not ready: {}", e.into()),
                    )
                })?;
            let codec = tonic::codec::ProstCodec::default();
            let path = http::uri::PathAndQuery::from_static(
                "/google.cloud.video.livestream.v1.LivestreamService/StartChannel",
            );
            self.inner.unary(request.into_request(), path, codec).await
        }
pub async fn start_channel ( & mut self , request : impl tonic :: IntoRequest < super :: StartChannelRequest > , ) -> Result < tonic :: Response < super :: super :: super :: super :: super :: longrunning :: Operation > , tonic :: Status , > { self . inner . ready ( ) . await . map_err ( | e | { tonic :: Status :: new ( tonic :: Code :: Unknown , format ! ( " " e into ( ) ) , ) } ) ? ; let codec = tonic :: codec :: ProstCodec :: default ( ) ; let path = http :: uri :: PathAndQuery :: from_static ( " " , ) ; self . inner . unary ( request . into_request ( ) , path , codec ) . await }
Starts the specified channel.
Starts the specified channel .
&mut self
request
impl tonic::IntoRequest<super::StartChannelRequest>