cairo_lang_sierra/extensions/modules/bitwise.rs
1use crate::extensions::NoGenericArgsGenericType;
2use crate::ids::GenericTypeId;
3
4/// Type representing the Bitwise builtin.
5#[derive(Default)]
6pub struct BitwiseType {}
7impl NoGenericArgsGenericType for BitwiseType {
8 const ID: GenericTypeId = GenericTypeId::new_inline("Bitwise");
9 const STORABLE: bool = true;
10 const DUPLICATABLE: bool = false;
11 const DROPPABLE: bool = false;
12 const ZERO_SIZED: bool = false;
13}