pub struct DecompileResult {
pub sysml_text: String,
pub metadata_json: String,
pub element_count: usize,
pub source_path: String,
}Expand description
Result of decompiling a model to SysML files.
Fields§
§sysml_text: StringGenerated SysML text.
metadata_json: StringMetadata JSON for preserving element IDs.
element_count: usizeNumber of elements decompiled.
source_path: StringSource file path.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DecompileResult
impl RefUnwindSafe for DecompileResult
impl Send for DecompileResult
impl Sync for DecompileResult
impl Unpin for DecompileResult
impl UnsafeUnpin for DecompileResult
impl UnwindSafe for DecompileResult
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more