Lines Matching refs:transparent
36 #[repr(transparent)]
59 // SAFETY: `DeviceId` is a `#[repr(transparent)]` wrapper of `i2c_device_id` and does not add
217 // SAFETY: `DeviceId` is a `#[repr(transparent)` wrapper of `struct i2c_device_id` and
379 #[repr(transparent)]
407 // `I2cAdapter` is #[repr(transparent)], so this cast is valid.
412 // SAFETY: `I2cAdapter` is a transparent wrapper of a type that doesn't depend on
434 #[repr(transparent)]
470 #[repr(transparent)]
482 // SAFETY: `I2cClient` is a transparent wrapper of `struct i2c_client`.
488 // SAFETY: `I2cClient` is a transparent wrapper of a type that doesn't depend on
554 #[repr(transparent)]