Struct WinconBytes
pub struct WinconBytes { /* private fields */ }
Incrementally convert to wincon calls for non-contiguous data
Implementations
impl WinconBytes
fn new() -> SelfInitial state
fn extract_next<'s>(&'s mut self, bytes: &'s [u8]) -> WinconBytesIter<'s>Strip the next segment of data
Trait Implementations
impl Clone for WinconBytes
fn clone(&self) -> Self
impl Debug for WinconBytes
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Default for WinconBytes
fn default() -> Self
impl Eq for WinconBytes
impl PartialEq for WinconBytes
fn eq(&self, other: &Self) -> bool
impl StructuralPartialEq for WinconBytes
Auto Trait Implementations
impl Freeze for WinconBytes
impl RefUnwindSafe for WinconBytes
impl Send for WinconBytes
impl Sync for WinconBytes
impl Unpin for WinconBytes
impl UnsafeUnpin for WinconBytes
impl UnwindSafe for WinconBytes
Blanket Implementations
impl<T> Any for WinconBytes
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for WinconBytes
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for WinconBytes
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for WinconBytes
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for WinconBytes
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for WinconBytes
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for WinconBytes
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for WinconBytes
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for WinconBytes
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>