Struct BorrowedBufDebug
pub(in ::io::borrowed_buf) struct BorrowedBufDebug { pub(in ::io::borrowed_buf) init: bool, pub(in ::io::borrowed_buf) filled: usize, pub(in ::io::borrowed_buf) capacity: usize }
Fields
init: boolfilled: usizecapacity: usize
Trait Implementations
impl Debug for BorrowedBufDebug
fn fmt(&self, f: &mut Formatter<'_>) -> Result
Auto Trait Implementations
impl Freeze for BorrowedBufDebug
impl RefUnwindSafe for BorrowedBufDebug
impl Send for BorrowedBufDebug
impl Sync for BorrowedBufDebug
impl Unpin for BorrowedBufDebug
impl UnsafeUnpin for BorrowedBufDebug
impl UnwindSafe for BorrowedBufDebug
Blanket Implementations
impl<T> Any for BorrowedBufDebug
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for BorrowedBufDebug
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for BorrowedBufDebug
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for BorrowedBufDebug
fn from(t: T) -> TReturns the argument unchanged.
impl<T> SizeHint for BorrowedBufDebug
where
T: ?Sized,
fn lower_bound(&self) -> usizefn upper_bound(&self) -> Option<usize>
impl<T> SizedTypeProperties for BorrowedBufDebug
impl<T, U> Into<U> for BorrowedBufDebug
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 BorrowedBufDebug
where
U: Into<T>,
type Error = Infallible;fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto<U> for BorrowedBufDebug
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>