pub struct BuiltinIntegerCapabilityDescriptor {
pub form: &'static str,
pub inputs: &'static [BuiltinIntegerInputCapability],
pub computation_domain: BuiltinIntegerComputationDomain,
pub output_class: BuiltinIntegerOutputClassRule,
pub overflow: BuiltinIntegerOverflowRule,
pub backend: BuiltinIntegerBackendRule,
pub overload: BuiltinIntegerOverloadKind,
pub notes: &'static str,
}Fields§
§form: &'static str§inputs: &'static [BuiltinIntegerInputCapability]§computation_domain: BuiltinIntegerComputationDomain§output_class: BuiltinIntegerOutputClassRule§overflow: BuiltinIntegerOverflowRule§backend: BuiltinIntegerBackendRule§overload: BuiltinIntegerOverloadKind§notes: &'static strTrait Implementations§
Source§impl Clone for BuiltinIntegerCapabilityDescriptor
impl Clone for BuiltinIntegerCapabilityDescriptor
Source§fn clone(&self) -> BuiltinIntegerCapabilityDescriptor
fn clone(&self) -> BuiltinIntegerCapabilityDescriptor
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 moreAuto Trait Implementations§
impl Freeze for BuiltinIntegerCapabilityDescriptor
impl RefUnwindSafe for BuiltinIntegerCapabilityDescriptor
impl Send for BuiltinIntegerCapabilityDescriptor
impl Sync for BuiltinIntegerCapabilityDescriptor
impl Unpin for BuiltinIntegerCapabilityDescriptor
impl UnsafeUnpin for BuiltinIntegerCapabilityDescriptor
impl UnwindSafe for BuiltinIntegerCapabilityDescriptor
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