pub struct ExtUnitData {
pub name: UnitName,
pub sig: Signature,
}Expand description
Another unit referenced within a Function, Process, or Entity.
The linker will hook up external units to the actual counterparts as appropriate.
Fields§
§name: UnitNameThe name of the referenced unit.
sig: SignatureThe signature of the referenced unit.
Trait Implementations§
Source§impl Clone for ExtUnitData
impl Clone for ExtUnitData
Source§fn clone(&self) -> ExtUnitData
fn clone(&self) -> ExtUnitData
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 ExtUnitData
impl Debug for ExtUnitData
Source§impl Default for ExtUnitData
impl Default for ExtUnitData
Source§fn default() -> ExtUnitData
fn default() -> ExtUnitData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExtUnitData
impl<'de> Deserialize<'de> for ExtUnitData
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 ExtUnitData
impl RefUnwindSafe for ExtUnitData
impl Send for ExtUnitData
impl Sync for ExtUnitData
impl Unpin for ExtUnitData
impl UnwindSafe for ExtUnitData
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,
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