pub struct DownstreamState {
pub data_id_aliases: HashMap<u32, DataId>,
pub last_issued_data_id_alias: Option<u32>,
pub upstream_infos: HashMap<u32, Arc<UpstreamInfo>>,
pub last_issued_upstream_info_alias: Option<u32>,
pub last_issued_chunk_ack_id: Option<u32>,
}Expand description
ダウンストリームの状態
Fields§
§data_id_aliases: HashMap<u32, DataId>§last_issued_data_id_alias: Option<u32>§upstream_infos: HashMap<u32, Arc<UpstreamInfo>>§last_issued_upstream_info_alias: Option<u32>§last_issued_chunk_ack_id: Option<u32>Auto Trait Implementations§
impl Freeze for DownstreamState
impl RefUnwindSafe for DownstreamState
impl Send for DownstreamState
impl Sync for DownstreamState
impl Unpin for DownstreamState
impl UnsafeUnpin for DownstreamState
impl UnwindSafe for DownstreamState
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