Lines Matching defs:ImmutableBuffer
61 pub struct ImmutableBuffer<T: ?Sized, A = PotentialDedicatedAllocation<StdMemoryPoolAlloc>> { struct
69 // This means that the `ImmutableBuffer` can be used as much as we want without any restriction. argument
82 impl<T: ?Sized> ImmutableBuffer<T> { argument
157 impl<T> ImmutableBuffer<T> { impl
189 impl<T> ImmutableBuffer<[T]> { implementation
245 impl<T: ?Sized> ImmutableBuffer<T> { impl
333 impl<T: ?Sized, A> ImmutableBuffer<T, A> { implementation
356 unsafe impl<T: ?Sized, A> BufferAccess for ImmutableBuffer<T, A> { implementation
395 unsafe impl<T: ?Sized, A> TypedBufferAccess for ImmutableBuffer<T, A> { implementation
399 unsafe impl<T: ?Sized, A> DeviceOwned for ImmutableBuffer<T, A> { implementation
406 impl<T: ?Sized, A> PartialEq for ImmutableBuffer<T, A> { implementation
413 impl<T: ?Sized, A> Eq for ImmutableBuffer<T, A> {} implementation
415 impl<T: ?Sized, A> Hash for ImmutableBuffer<T, A> { implementation