pub struct RemoteToolchainStatus {
pub cargo_available: bool,
pub rustc_available: bool,
pub compiler_available: bool,
pub systemd_user_available: bool,
pub cargo_path: Option<String>,
pub rustc_path: Option<String>,
pub compiler_path: Option<String>,
pub reason: Option<String>,
}Fields§
§cargo_available: bool§rustc_available: bool§compiler_available: bool§systemd_user_available: bool§cargo_path: Option<String>§rustc_path: Option<String>§compiler_path: Option<String>§reason: Option<String>Trait Implementations§
Source§impl Clone for RemoteToolchainStatus
impl Clone for RemoteToolchainStatus
Source§fn clone(&self) -> RemoteToolchainStatus
fn clone(&self) -> RemoteToolchainStatus
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RemoteToolchainStatus
impl Debug for RemoteToolchainStatus
Source§impl Default for RemoteToolchainStatus
impl Default for RemoteToolchainStatus
Source§fn default() -> RemoteToolchainStatus
fn default() -> RemoteToolchainStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RemoteToolchainStatuswhere
RemoteToolchainStatus: Default,
impl<'de> Deserialize<'de> for RemoteToolchainStatuswhere
RemoteToolchainStatus: Default,
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<RemoteToolchainStatus, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RemoteToolchainStatus, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for RemoteToolchainStatus
impl PartialEq for RemoteToolchainStatus
Source§impl Serialize for RemoteToolchainStatus
impl Serialize for RemoteToolchainStatus
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for RemoteToolchainStatus
impl StructuralPartialEq for RemoteToolchainStatus
Auto Trait Implementations§
impl Freeze for RemoteToolchainStatus
impl RefUnwindSafe for RemoteToolchainStatus
impl Send for RemoteToolchainStatus
impl Sync for RemoteToolchainStatus
impl Unpin for RemoteToolchainStatus
impl UnsafeUnpin for RemoteToolchainStatus
impl UnwindSafe for RemoteToolchainStatus
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