Enum rustc_infer::traits::IsConstable
source · pub enum IsConstable {
No,
Fn,
Ctor,
}Expand description
Whether a value can be extracted into a const. Used for diagnostics around array repeat expressions.
Variants§
Auto Trait Implementations§
impl RefUnwindSafe for IsConstable
impl Send for IsConstable
impl Sync for IsConstable
impl Unpin for IsConstable
impl UnwindSafe for IsConstable
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
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...) attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 1 byte
Size for each variant:
No: 0 bytesFn: 0 bytesCtor: 0 bytes