pub struct SubstrateCapabilities {
pub cpu_cores: u32,
pub memory_mb: u64,
pub disk_gb: u64,
pub gpu_available: bool,
pub network_bandwidth_mbps: Option<u64>,
}Fields§
§cpu_cores: u32§memory_mb: u64§disk_gb: u64§gpu_available: bool§network_bandwidth_mbps: Option<u64>Trait Implementations§
Source§impl Clone for SubstrateCapabilities
impl Clone for SubstrateCapabilities
Source§fn clone(&self) -> SubstrateCapabilities
fn clone(&self) -> SubstrateCapabilities
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 SubstrateCapabilities
impl Debug for SubstrateCapabilities
Source§impl<'de> Deserialize<'de> for SubstrateCapabilities
impl<'de> Deserialize<'de> for SubstrateCapabilities
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 SubstrateCapabilities
impl RefUnwindSafe for SubstrateCapabilities
impl Send for SubstrateCapabilities
impl Sync for SubstrateCapabilities
impl Unpin for SubstrateCapabilities
impl UnsafeUnpin for SubstrateCapabilities
impl UnwindSafe for SubstrateCapabilities
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