pub struct PortableFieldBinding { /* private fields */ }Expand description
One compiler-visible field-to-input binding.
Implementations§
Source§impl PortableFieldBinding
impl PortableFieldBinding
Sourcepub const fn new(
source_field: InstallationSymbol,
command_input: InstallationSymbol,
) -> PortableFieldBinding
pub const fn new( source_field: InstallationSymbol, command_input: InstallationSymbol, ) -> PortableFieldBinding
Binds one symbolic exported field to one symbolic command input.
Sourcepub const fn source_field(&self) -> &InstallationSymbol
pub const fn source_field(&self) -> &InstallationSymbol
Exported symbolic field name.
Sourcepub const fn command_input(&self) -> &InstallationSymbol
pub const fn command_input(&self) -> &InstallationSymbol
Declared symbolic command-input name.
Trait Implementations§
Source§impl Clone for PortableFieldBinding
impl Clone for PortableFieldBinding
Source§fn clone(&self) -> PortableFieldBinding
fn clone(&self) -> PortableFieldBinding
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PortableFieldBinding
impl Debug for PortableFieldBinding
impl Eq for PortableFieldBinding
Source§impl Ord for PortableFieldBinding
impl Ord for PortableFieldBinding
Source§fn cmp(&self, other: &PortableFieldBinding) -> Ordering
fn cmp(&self, other: &PortableFieldBinding) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for PortableFieldBinding
impl PartialEq for PortableFieldBinding
Source§impl PartialOrd for PortableFieldBinding
impl PartialOrd for PortableFieldBinding
impl StructuralPartialEq for PortableFieldBinding
Auto Trait Implementations§
impl Freeze for PortableFieldBinding
impl RefUnwindSafe for PortableFieldBinding
impl Send for PortableFieldBinding
impl Sync for PortableFieldBinding
impl Unpin for PortableFieldBinding
impl UnsafeUnpin for PortableFieldBinding
impl UnwindSafe for PortableFieldBinding
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