[−][src]Struct simctl::list::Runtime
Information about a runtime.
Fields
bundle_path: PathBuf
Contains a path to the bundle of this runtime. This is usually not relevant to end-users.
build_version: String
Contains the build version of this runtime. This is usually not relevant to end-users.
runtime_root: PathBuf
Contains the root of this runtime. This is usually not relevant to end-users.
identifier: String
Contains a unique identifier for this runtime.
version: String
Contains a human-readable version string for this runtime.
is_available: bool
Indicates if this runtime is available. This is false when the runtime
was first created (automatically) with an older version of Xcode that
shipped with an older version of the iOS simulator and after upgrading
to a newer version. In that case, Xcode no longer has the runtime bundle
for this older runtime, but it will still be registered by simctl
.
However, it's not possible to boot a device with an unavailable runtime.
name: String
Contains a human-readable name for this runtime.
Trait Implementations
impl Clone for Runtime
[src]
impl Debug for Runtime
[src]
impl<'de> Deserialize<'de> for Runtime
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for Runtime
[src]
impl PartialEq<Runtime> for Runtime
[src]
impl StructuralEq for Runtime
[src]
impl StructuralPartialEq for Runtime
[src]
Auto Trait Implementations
impl RefUnwindSafe for Runtime
impl Send for Runtime
impl Sync for Runtime
impl Unpin for Runtime
impl UnwindSafe for Runtime
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,