pub struct StateBearingLinkInStandardSlot(pub LinkFunction);Expand description
Error returned when narrowing a wide LinkFunction into a StandardLink.
Sas and BetaLogistic are state-bearing and have no legal Standard(_)
representation; they must be routed through InverseLink::Sas /
InverseLink::BetaLogistic.
Tuple Fields§
§0: LinkFunctionTrait Implementations§
Source§impl Clone for StateBearingLinkInStandardSlot
impl Clone for StateBearingLinkInStandardSlot
Source§fn clone(&self) -> StateBearingLinkInStandardSlot
fn clone(&self) -> StateBearingLinkInStandardSlot
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 moreimpl Copy for StateBearingLinkInStandardSlot
impl Eq for StateBearingLinkInStandardSlot
Source§impl Error for StateBearingLinkInStandardSlot
impl Error for StateBearingLinkInStandardSlot
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for StateBearingLinkInStandardSlot
impl PartialEq for StateBearingLinkInStandardSlot
Source§fn eq(&self, other: &StateBearingLinkInStandardSlot) -> bool
fn eq(&self, other: &StateBearingLinkInStandardSlot) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for StateBearingLinkInStandardSlot
Auto Trait Implementations§
impl Freeze for StateBearingLinkInStandardSlot
impl RefUnwindSafe for StateBearingLinkInStandardSlot
impl Send for StateBearingLinkInStandardSlot
impl Sync for StateBearingLinkInStandardSlot
impl Unpin for StateBearingLinkInStandardSlot
impl UnsafeUnpin for StateBearingLinkInStandardSlot
impl UnwindSafe for StateBearingLinkInStandardSlot
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