pub struct AddMemberResult {
pub parent_name: String,
pub member_name: String,
pub member_kind: String,
pub member_id: String,
pub rendered_text: String,
pub metadata_json: Option<String>,
}Expand description
Result of adding a member to an element.
Fields§
§parent_name: StringParent element name.
member_name: StringAdded element name.
member_kind: StringAdded element kind.
member_id: StringGenerated element ID for the new member.
rendered_text: StringRendered SysML text after the addition.
metadata_json: Option<String>Updated metadata JSON.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AddMemberResult
impl RefUnwindSafe for AddMemberResult
impl Send for AddMemberResult
impl Sync for AddMemberResult
impl Unpin for AddMemberResult
impl UnsafeUnpin for AddMemberResult
impl UnwindSafe for AddMemberResult
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