pub struct C2;Trait Implementations§
Source§impl AverageErrorC2<C2> for u8
impl AverageErrorC2<C2> for u8
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl AverageErrorC2<C2> for i8
impl AverageErrorC2<C2> for i8
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl AverageErrorC2<C2> for u16
impl AverageErrorC2<C2> for u16
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl AverageErrorC2<C2> for i16
impl AverageErrorC2<C2> for i16
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl AverageErrorC2<C2> for u32
impl AverageErrorC2<C2> for u32
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl AverageErrorC2<C2> for i32
impl AverageErrorC2<C2> for i32
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl AverageErrorC2<C2> for f32
impl AverageErrorC2<C2> for f32
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl AverageErrorC2<C2> for f64
impl AverageErrorC2<C2> for f64
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl AverageErrorC2<C2> for ComplexI16
impl AverageErrorC2<C2> for ComplexI16
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl AverageErrorC2<C2> for ComplexI32
impl AverageErrorC2<C2> for ComplexI32
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl AverageErrorC2<C2> for Complex32
impl AverageErrorC2<C2> for Complex32
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl AverageRelativeErrorC2<C2> for u8
impl AverageRelativeErrorC2<C2> for u8
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl AverageRelativeErrorC2<C2> for i8
impl AverageRelativeErrorC2<C2> for i8
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl AverageRelativeErrorC2<C2> for u16
impl AverageRelativeErrorC2<C2> for u16
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl AverageRelativeErrorC2<C2> for i16
impl AverageRelativeErrorC2<C2> for i16
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl AverageRelativeErrorC2<C2> for u32
impl AverageRelativeErrorC2<C2> for u32
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl AverageRelativeErrorC2<C2> for i32
impl AverageRelativeErrorC2<C2> for i32
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl AverageRelativeErrorC2<C2> for f32
impl AverageRelativeErrorC2<C2> for f32
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl AverageRelativeErrorC2<C2> for f64
impl AverageRelativeErrorC2<C2> for f64
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl AverageRelativeErrorC2<C2> for ComplexI16
impl AverageRelativeErrorC2<C2> for ComplexI16
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl AverageRelativeErrorC2<C2> for ComplexI32
impl AverageRelativeErrorC2<C2> for ComplexI32
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl AverageRelativeErrorC2<C2> for Complex32
impl AverageRelativeErrorC2<C2> for Complex32
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl Cbycr422ToYcbcr422C2<C2> for u8
impl Cbycr422ToYcbcr422C2<C2> for u8
fn cbycr422_to_ycbcr422( stream_context: &StreamContext, source: &ImageView<'_, Self, C2>, destination: &mut ImageViewMut<'_, Self, C2>, ) -> Result<()>
Source§impl ColorTwistC2<C2> for f32
impl ColorTwistC2<C2> for f32
fn color_twist( stream_context: &StreamContext, source: &ImageView<'_, Self, C2>, destination: &mut ImageViewMut<'_, Self, C2>, twist: ColorTwistMatrix, ) -> Result<()>
Source§impl ColorTwistC2<C2> for f16
impl ColorTwistC2<C2> for f16
fn color_twist( stream_context: &StreamContext, source: &ImageView<'_, Self, C2>, destination: &mut ImageViewMut<'_, Self, C2>, twist: ColorTwistMatrix, ) -> Result<()>
Source§impl ColorTwistC2<C2> for u8
impl ColorTwistC2<C2> for u8
fn color_twist( stream_context: &StreamContext, source: &ImageView<'_, Self, C2>, destination: &mut ImageViewMut<'_, Self, C2>, twist: ColorTwistMatrix, ) -> Result<()>
Source§impl ColorTwistC2<C2> for u16
impl ColorTwistC2<C2> for u16
fn color_twist( stream_context: &StreamContext, source: &ImageView<'_, Self, C2>, destination: &mut ImageViewMut<'_, Self, C2>, twist: ColorTwistMatrix, ) -> Result<()>
Source§impl ColorTwistC2<C2> for i8
impl ColorTwistC2<C2> for i8
fn color_twist( stream_context: &StreamContext, source: &ImageView<'_, Self, C2>, destination: &mut ImageViewMut<'_, Self, C2>, twist: ColorTwistMatrix, ) -> Result<()>
Source§impl ColorTwistC2<C2> for i16
impl ColorTwistC2<C2> for i16
fn color_twist( stream_context: &StreamContext, source: &ImageView<'_, Self, C2>, destination: &mut ImageViewMut<'_, Self, C2>, twist: ColorTwistMatrix, ) -> Result<()>
Source§impl ColorTwistC2InPlace<C2> for f32
impl ColorTwistC2InPlace<C2> for f32
fn color_twist_in_place( stream_context: &StreamContext, image: &mut ImageViewMut<'_, Self, C2>, twist: ColorTwistMatrix, ) -> Result<()>
Source§impl ColorTwistC2InPlace<C2> for f16
impl ColorTwistC2InPlace<C2> for f16
fn color_twist_in_place( stream_context: &StreamContext, image: &mut ImageViewMut<'_, Self, C2>, twist: ColorTwistMatrix, ) -> Result<()>
Source§impl ColorTwistC2InPlace<C2> for u8
impl ColorTwistC2InPlace<C2> for u8
fn color_twist_in_place( stream_context: &StreamContext, image: &mut ImageViewMut<'_, Self, C2>, twist: ColorTwistMatrix, ) -> Result<()>
Source§impl ColorTwistC2InPlace<C2> for u16
impl ColorTwistC2InPlace<C2> for u16
fn color_twist_in_place( stream_context: &StreamContext, image: &mut ImageViewMut<'_, Self, C2>, twist: ColorTwistMatrix, ) -> Result<()>
Source§impl ColorTwistC2InPlace<C2> for i8
impl ColorTwistC2InPlace<C2> for i8
fn color_twist_in_place( stream_context: &StreamContext, image: &mut ImageViewMut<'_, Self, C2>, twist: ColorTwistMatrix, ) -> Result<()>
Source§impl ColorTwistC2InPlace<C2> for i16
impl ColorTwistC2InPlace<C2> for i16
fn color_twist_in_place( stream_context: &StreamContext, image: &mut ImageViewMut<'_, Self, C2>, twist: ColorTwistMatrix, ) -> Result<()>
impl Copy for C2
Source§impl CopyC2<C2> for i8
impl CopyC2<C2> for i8
fn copy( stream_context: &StreamContext, source: &ImageView<'_, Self, C2>, destination: &mut ImageViewMut<'_, Self, C2>, ) -> Result<()>
Source§impl CopyC2<C2> for ComplexI16
impl CopyC2<C2> for ComplexI16
fn copy( stream_context: &StreamContext, source: &ImageView<'_, Self, C2>, destination: &mut ImageViewMut<'_, Self, C2>, ) -> Result<()>
Source§impl CopyC2<C2> for Complex32
impl CopyC2<C2> for Complex32
fn copy( stream_context: &StreamContext, source: &ImageView<'_, Self, C2>, destination: &mut ImageViewMut<'_, Self, C2>, ) -> Result<()>
Source§impl CopyC2<C2> for ComplexI32
impl CopyC2<C2> for ComplexI32
fn copy( stream_context: &StreamContext, source: &ImageView<'_, Self, C2>, destination: &mut ImageViewMut<'_, Self, C2>, ) -> Result<()>
impl Eq for C2
Source§impl ExtractChannelC2<C2> for f32
impl ExtractChannelC2<C2> for f32
Source§impl FilterTypedBorderC2<C2> for f32
impl FilterTypedBorderC2<C2> for f32
fn filter_typed_border( stream_context: &StreamContext, source: &ImageView<'_, Self, C2>, source_offset: Point, destination: &mut ImageViewMut<'_, Self, C2>, kernel: &[Self], kernel_size: Size, anchor: Point, border_type: BorderType, ) -> Result<()>
Source§impl FilterTypedC2<C2> for f32
impl FilterTypedC2<C2> for f32
fn filter_typed( stream_context: &StreamContext, source: &ImageView<'_, Self, C2>, destination: &mut ImageViewMut<'_, Self, C2>, kernel: &[Self], kernel_size: Size, anchor: Point, ) -> Result<()>
Source§impl FusedAbsDiffChannels for C2
impl FusedAbsDiffChannels for C2
const CHANNELS: ImageChannels = ImageChannels::C2
Source§impl InsertChannelC2<C2> for f32
impl InsertChannelC2<C2> for f32
Source§impl MaximumErrorC2<C2> for u8
impl MaximumErrorC2<C2> for u8
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl MaximumErrorC2<C2> for i8
impl MaximumErrorC2<C2> for i8
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl MaximumErrorC2<C2> for u16
impl MaximumErrorC2<C2> for u16
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl MaximumErrorC2<C2> for i16
impl MaximumErrorC2<C2> for i16
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl MaximumErrorC2<C2> for u32
impl MaximumErrorC2<C2> for u32
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl MaximumErrorC2<C2> for i32
impl MaximumErrorC2<C2> for i32
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl MaximumErrorC2<C2> for f32
impl MaximumErrorC2<C2> for f32
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl MaximumErrorC2<C2> for f64
impl MaximumErrorC2<C2> for f64
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl MaximumErrorC2<C2> for ComplexI16
impl MaximumErrorC2<C2> for ComplexI16
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl MaximumErrorC2<C2> for ComplexI32
impl MaximumErrorC2<C2> for ComplexI32
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl MaximumErrorC2<C2> for Complex32
impl MaximumErrorC2<C2> for Complex32
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl MaximumRelativeErrorC2<C2> for u8
impl MaximumRelativeErrorC2<C2> for u8
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl MaximumRelativeErrorC2<C2> for i8
impl MaximumRelativeErrorC2<C2> for i8
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl MaximumRelativeErrorC2<C2> for u16
impl MaximumRelativeErrorC2<C2> for u16
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl MaximumRelativeErrorC2<C2> for i16
impl MaximumRelativeErrorC2<C2> for i16
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl MaximumRelativeErrorC2<C2> for u32
impl MaximumRelativeErrorC2<C2> for u32
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl MaximumRelativeErrorC2<C2> for i32
impl MaximumRelativeErrorC2<C2> for i32
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl MaximumRelativeErrorC2<C2> for f32
impl MaximumRelativeErrorC2<C2> for f32
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl MaximumRelativeErrorC2<C2> for f64
impl MaximumRelativeErrorC2<C2> for f64
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl MaximumRelativeErrorC2<C2> for ComplexI16
impl MaximumRelativeErrorC2<C2> for ComplexI16
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl MaximumRelativeErrorC2<C2> for ComplexI32
impl MaximumRelativeErrorC2<C2> for ComplexI32
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl MaximumRelativeErrorC2<C2> for Complex32
impl MaximumRelativeErrorC2<C2> for Complex32
fn buffer_size(stream_context: &StreamContext, roi: Size) -> Result<usize>
fn dispatch( stream_context: &StreamContext, source_1: &ImageView<'_, Self, C2>, source_2: &ImageView<'_, Self, C2>, output: &mut DeviceMemory<f64>, ) -> Result<()>
Source§impl SetC2<C2> for ComplexI16
impl SetC2<C2> for ComplexI16
Source§impl SetC2<C2> for ComplexI32
impl SetC2<C2> for ComplexI32
impl StructuralPartialEq for C2
Source§impl Ycbcr422ToCbycr422C2<C2> for u8
impl Ycbcr422ToCbycr422C2<C2> for u8
fn ycbcr422_to_cbycr422( stream_context: &StreamContext, source: &ImageView<'_, Self, C2>, destination: &mut ImageViewMut<'_, Self, C2>, ) -> Result<()>
Source§impl Ycbcr422ToYcrcb422C2<C2> for u8
impl Ycbcr422ToYcrcb422C2<C2> for u8
fn ycbcr422_to_ycrcb422( stream_context: &StreamContext, source: &ImageView<'_, Self, C2>, destination: &mut ImageViewMut<'_, Self, C2>, ) -> Result<()>
Auto Trait Implementations§
impl Freeze for C2
impl RefUnwindSafe for C2
impl Send for C2
impl Sync for C2
impl Unpin for C2
impl UnsafeUnpin for C2
impl UnwindSafe for C2
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