pub struct ToolchainConfig {
pub anchor_version: Option<String>,
pub solana_version: Option<String>,
pub package_manager: Option<PackageManager>,
}Fields§
§anchor_version: Option<String>§solana_version: Option<String>§package_manager: Option<PackageManager>Trait Implementations§
Source§impl Clone for ToolchainConfig
impl Clone for ToolchainConfig
Source§fn clone(&self) -> ToolchainConfig
fn clone(&self) -> ToolchainConfig
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 ToolchainConfig
impl Debug for ToolchainConfig
Source§impl Default for ToolchainConfig
impl Default for ToolchainConfig
Source§fn default() -> ToolchainConfig
fn default() -> ToolchainConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ToolchainConfig
impl<'de> Deserialize<'de> for ToolchainConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ToolchainConfig
impl RefUnwindSafe for ToolchainConfig
impl Send for ToolchainConfig
impl Sync for ToolchainConfig
impl Unpin for ToolchainConfig
impl UnwindSafe for ToolchainConfig
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