(&self)
| 281 | type Name = String; |
| 282 | |
| 283 | fn borrow_constant(&self) -> BorrowedConstant<'_, Self> { |
| 284 | use BorrowedConstant::*; |
| 285 | |
| 286 | match self { |
| 287 | Self::Integer { value } => Integer { value }, |
| 288 | Self::Float { value } => Float { value: *value }, |
| 289 | Self::Complex { value } => Complex { value: *value }, |
| 290 | Self::Boolean { value } => Boolean { value: *value }, |
| 291 | Self::Str { value } => Str { value }, |
| 292 | Self::Bytes { value } => Bytes { value }, |
| 293 | Self::Code { code } => Code { code }, |
| 294 | Self::Tuple { elements } => Tuple { elements }, |
| 295 | Self::Slice { elements } => Slice { elements }, |
| 296 | Self::Frozenset { elements } => Frozenset { elements }, |
| 297 | Self::None => None, |
| 298 | Self::Ellipsis => Ellipsis, |
| 299 | } |
| 300 | } |
| 301 | } |
| 302 | |
| 303 | /// A Constant Bag |
no outgoing calls
no test coverage detected