pub struct ExportOutput {
pub target: String,
pub profile: String,
pub version: String,
pub out: String,
pub package: String,
pub folder: String,
pub sizes: Vec<FileSize>,
pub warnings: Vec<TargetProblem>,
pub signing: Signing,
pub debug: Option<String>,
pub beside: Vec<FileSize>,
}Expand description
What export made: export-report.json.
Fields§
§target: StringThe target.
profile: StringThe target profile its check ran with.
version: StringThe game’s version: its package’s.
out: StringThe export’s folder, as the game shows it.
package: StringThe package, from the export’s folder: a zip, a tar.gz or a
folder.
folder: StringThe folder the package was made from, from the export’s folder:
what --run runs.
sizes: Vec<FileSize>The package’s size first (for web, its zip’s), then each program
in it.
warnings: Vec<TargetProblem>The check’s warnings.
signing: SigningHow the package is signed.
debug: Option<String>With --release on Windows and Linux, the program with its debug
sections, kept beside the package and never in it
(game-0.1.0-linux.debug).
beside: Vec<FileSize>What shuyi.ron’s export.beside copied into the package, from the
export’s folder, a folder with the bytes of all its files.
Trait Implementations§
Source§impl Clone for ExportOutput
impl Clone for ExportOutput
Source§fn clone(&self) -> ExportOutput
fn clone(&self) -> ExportOutput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ExportOutput
impl Debug for ExportOutput
Source§impl Default for ExportOutput
impl Default for ExportOutput
Source§fn default() -> ExportOutput
fn default() -> ExportOutput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExportOutput
impl<'de> Deserialize<'de> for ExportOutput
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
impl Eq for ExportOutput
Source§impl JsonSchema for ExportOutput
impl JsonSchema for ExportOutput
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ExportOutput
impl PartialEq for ExportOutput
Source§impl Serialize for ExportOutput
impl Serialize for ExportOutput
impl StructuralPartialEq for ExportOutput
Auto Trait Implementations§
impl Freeze for ExportOutput
impl RefUnwindSafe for ExportOutput
impl Send for ExportOutput
impl Sync for ExportOutput
impl Unpin for ExportOutput
impl UnsafeUnpin for ExportOutput
impl UnwindSafe for ExportOutput
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.