pub struct RealPlatform;Trait Implementations§
Source§impl Platform for RealPlatform
impl Platform for RealPlatform
fn env(&self, name: &str) -> Option<String>
fn os(&self) -> Os
fn stdin_is_tty(&self) -> bool
fn stdout_is_tty(&self) -> bool
Source§fn client(&self, config: Config) -> Result<Client, ApiError>
fn client(&self, config: Config) -> Result<Client, ApiError>
The API client for this configuration.
Auto Trait Implementations§
impl Freeze for RealPlatform
impl RefUnwindSafe for RealPlatform
impl Send for RealPlatform
impl Sync for RealPlatform
impl Unpin for RealPlatform
impl UnsafeUnpin for RealPlatform
impl UnwindSafe for RealPlatform
Blanket Implementations§
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more