pub struct Downstream { /* private fields */ }Expand description
iSCPのダウンストリーム
Implementations§
Source§impl Downstream
impl Downstream
Sourcepub async fn read_chunk(&mut self) -> Result<DownstreamChunk, Error>
pub async fn read_chunk(&mut self) -> Result<DownstreamChunk, Error>
ダウンストリームからチャンクを読み込む
Sourcepub fn server_time(&self) -> SystemTime
pub fn server_time(&self) -> SystemTime
ダウンストリームを開いた時刻を取得
Sourcepub fn config(&self) -> Arc<DownstreamConfig> ⓘ
pub fn config(&self) -> Arc<DownstreamConfig> ⓘ
ダウンストリームの設定を取得
Sourcepub fn state(&self) -> DownstreamState
pub fn state(&self) -> DownstreamState
ダウンストリームの状態を取得
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Downstream
impl RefUnwindSafe for Downstream
impl Send for Downstream
impl Sync for Downstream
impl Unpin for Downstream
impl UnsafeUnpin for Downstream
impl UnwindSafe for Downstream
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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