diff --git a/src/webrtc_dummy.rs b/src/webrtc_dummy.rs index a6f9344..7e2e142 100644 --- a/src/webrtc_dummy.rs +++ b/src/webrtc_dummy.rs @@ -13,8 +13,32 @@ pub struct WebRTCStream { // mock struct } +impl Clone for WebRTCStream { + fn clone(&self) -> Self { + WebRTCStream { + } + } +} + impl WebRTCStream { + pub async fn new( + _: &str, + _: u64, + ) -> ResultType { + Ok(Self {}) + } + + #[inline] + pub async fn get_local_endpoint(&self) -> ResultType { + Ok(String::new()) + } + + #[inline] + pub async fn set_remote_endpoint(&self, _: &str) -> ResultType<()> { + Ok(()) + } + #[inline] pub fn set_raw(&mut self) { }