pub struct DynamicInterfaceTemplate {
pub parent_id: InterfaceId,
pub interface_type: String,
pub ifac: Option<IfacState>,
pub mode: u8,
pub gravity: i64,
pub recursive_prs: bool,
pub announces_from_internal: bool,
pub announces_to_internal: Option<bool>,
pub stamp_costs: InterfaceStampCosts,
}Fields§
§parent_id: InterfaceId§interface_type: String§ifac: Option<IfacState>§mode: u8§gravity: i64§recursive_prs: bool§announces_from_internal: bool§announces_to_internal: Option<bool>§stamp_costs: InterfaceStampCostsImplementations§
Source§impl DynamicInterfaceTemplate
impl DynamicInterfaceTemplate
pub fn registration(&self, info: InterfaceInfo) -> DynamicInterfaceRegistration
Trait Implementations§
Source§impl Clone for DynamicInterfaceTemplate
impl Clone for DynamicInterfaceTemplate
Auto Trait Implementations§
impl Forget for DynamicInterfaceTemplate
impl Freeze for DynamicInterfaceTemplate
impl RefUnwindSafe for DynamicInterfaceTemplate
impl Send for DynamicInterfaceTemplate
impl Sync for DynamicInterfaceTemplate
impl Unpin for DynamicInterfaceTemplate
impl UnsafeUnpin for DynamicInterfaceTemplate
impl UnwindSafe for DynamicInterfaceTemplate
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