diff --git a/src/sdl2/surface.rs b/src/sdl2/surface.rs index f0714118..7812e9fa 100644 --- a/src/sdl2/surface.rs +++ b/src/sdl2/surface.rs @@ -37,6 +37,12 @@ pub struct SurfaceRef { _raw: () } +impl AsRef for SurfaceRef { + fn as_ref(&self) -> &SurfaceRef { + self + } +} + #[test] fn test_surface_ref_size() { // `SurfaceRef` must be 0 bytes.