pub struct ModuleInterface {
pub child_id: String,
pub interface_type: String,
pub module_addressing: String,
}Expand description
Represents a <moduleInterface> (properties of a child module).
Fields§
§child_id: StringThe unique ID of this child module.
interface_type: StringThe interface type this module connects to.
module_addressing: StringSupported addressing mode (manual, position, next).
Trait Implementations§
Source§impl Debug for ModuleInterface
impl Debug for ModuleInterface
Source§impl Default for ModuleInterface
impl Default for ModuleInterface
Source§fn default() -> ModuleInterface
fn default() -> ModuleInterface
Returns the “default value” for a type. Read more
Source§impl PartialEq for ModuleInterface
impl PartialEq for ModuleInterface
impl StructuralPartialEq for ModuleInterface
Auto Trait Implementations§
impl Freeze for ModuleInterface
impl RefUnwindSafe for ModuleInterface
impl Send for ModuleInterface
impl Sync for ModuleInterface
impl Unpin for ModuleInterface
impl UnwindSafe for ModuleInterface
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