Struct PadAdapterState

pub(in ::fmt::builders) struct PadAdapterState { pub(in ::fmt::builders) on_newline: bool }

Fields

on_newline: bool

Trait Implementations

impl Default for PadAdapterState

fn default() -> Self

Auto Trait Implementations

impl Freeze for PadAdapterState

impl RefUnwindSafe for PadAdapterState

impl Send for PadAdapterState

impl Sync for PadAdapterState

impl Unpin for PadAdapterState

impl UnsafeUnpin for PadAdapterState

impl UnwindSafe for PadAdapterState

Blanket Implementations

impl<T> Any for PadAdapterState where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for PadAdapterState where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for PadAdapterState where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> From<T> for PadAdapterState

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> SizeHint for PadAdapterState where T: ?Sized,

fn lower_bound(&self) -> usize
fn upper_bound(&self) -> Option<usize>

impl<T> SizedTypeProperties for PadAdapterState

impl<T, U> Into<U> for PadAdapterState where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for PadAdapterState 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 PadAdapterState where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>