Struct pi_async_buffer::ByteBuffer
source · [−]pub struct ByteBuffer { /* private fields */ }Expand description
异步字节缓冲区
Implementations
sourceimpl ByteBuffer
impl ByteBuffer
sourcepub fn is_terminated(&self) -> bool
pub fn is_terminated(&self) -> bool
获取当前流是否已终止
sourcepub async fn get_i16_le(&mut self) -> Option<i16>
pub async fn get_i16_le(&mut self) -> Option<i16>
异步获取一个小端i16
sourcepub async fn get_u16_le(&mut self) -> Option<u16>
pub async fn get_u16_le(&mut self) -> Option<u16>
异步获取一个小端u16
sourcepub async fn get_i32_le(&mut self) -> Option<i32>
pub async fn get_i32_le(&mut self) -> Option<i32>
异步获取一个小端i32
sourcepub async fn get_u32_le(&mut self) -> Option<u32>
pub async fn get_u32_le(&mut self) -> Option<u32>
异步获取一个小端u32
sourcepub async fn get_i64_le(&mut self) -> Option<i64>
pub async fn get_i64_le(&mut self) -> Option<i64>
异步获取一个小端i64
sourcepub async fn get_u64_le(&mut self) -> Option<u64>
pub async fn get_u64_le(&mut self) -> Option<u64>
异步获取一个小端u64
sourcepub async fn get_i128_le(&mut self) -> Option<i128>
pub async fn get_i128_le(&mut self) -> Option<i128>
异步获取一个小端i128
sourcepub async fn get_u128_le(&mut self) -> Option<u128>
pub async fn get_u128_le(&mut self) -> Option<u128>
异步获取一个小端u128
sourcepub async fn get_isize_le(&mut self) -> Option<isize>
pub async fn get_isize_le(&mut self) -> Option<isize>
异步获取一个小端isize
sourcepub async fn get_usize_le(&mut self) -> Option<usize>
pub async fn get_usize_le(&mut self) -> Option<usize>
异步获取一个小端usize
sourcepub async fn get_f32_le(&mut self) -> Option<f32>
pub async fn get_f32_le(&mut self) -> Option<f32>
异步获取一个小端f32
sourcepub async fn get_f64_le(&mut self) -> Option<f64>
pub async fn get_f64_le(&mut self) -> Option<f64>
异步获取一个小端f64
sourcepub async fn get(&mut self, len: usize) -> Option<PartBuffer>
pub async fn get(&mut self, len: usize) -> Option<PartBuffer>
异步获取指定长度的部分缓冲区
Trait Implementations
Auto Trait Implementations
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more