Skip to content

Commit c63b514

Browse files
sagudevgrovesNL
andcommitted
Replace borrow_mut with borrow where possible
also fixes some clippy warnings Co-authored-by: grovesNL <josh@joshgroves.com> Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
1 parent 57995d9 commit c63b514

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/web_sys.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1712,8 +1712,8 @@ impl HasContext for Context {
17121712
}
17131713

17141714
unsafe fn is_shader(&self, shader: Self::Shader) -> bool {
1715-
let shaders = self.shaders.borrow_mut();
1716-
if let Some(ref s) = shaders.get(shader) {
1715+
let shaders = self.shaders.borrow();
1716+
if let Some(s) = shaders.get(shader) {
17171717
match self.raw {
17181718
RawRenderingContext::WebGl1(ref gl) => gl.is_shader(Some(s)),
17191719
RawRenderingContext::WebGl2(ref gl) => gl.is_shader(Some(s)),
@@ -1743,8 +1743,8 @@ impl HasContext for Context {
17431743
}
17441744

17451745
unsafe fn is_texture(&self, texture: Self::Texture) -> bool {
1746-
let textures = self.textures.borrow_mut();
1747-
if let Some(ref t) = textures.get(texture) {
1746+
let textures = self.textures.borrow();
1747+
if let Some(t) = textures.get(texture) {
17481748
match self.raw {
17491749
RawRenderingContext::WebGl1(ref gl) => gl.is_texture(Some(t)),
17501750
RawRenderingContext::WebGl2(ref gl) => gl.is_texture(Some(t)),
@@ -1852,8 +1852,8 @@ impl HasContext for Context {
18521852
}
18531853

18541854
unsafe fn is_program(&self, program: Self::Program) -> bool {
1855-
let programs = self.programs.borrow_mut();
1856-
if let Some(ref p) = programs.get(program) {
1855+
let programs = self.programs.borrow();
1856+
if let Some(p) = programs.get(program) {
18571857
match self.raw {
18581858
RawRenderingContext::WebGl1(ref gl) => gl.is_program(Some(p)),
18591859
RawRenderingContext::WebGl2(ref gl) => gl.is_program(Some(p)),
@@ -2365,8 +2365,8 @@ impl HasContext for Context {
23652365
}
23662366

23672367
unsafe fn is_buffer(&self, buffer: Self::Buffer) -> bool {
2368-
let buffers = self.buffers.borrow_mut();
2369-
if let Some(ref b) = buffers.get(buffer) {
2368+
let buffers = self.buffers.borrow();
2369+
if let Some(b) = buffers.get(buffer) {
23702370
match self.raw {
23712371
RawRenderingContext::WebGl1(ref gl) => gl.is_buffer(Some(b)),
23722372
RawRenderingContext::WebGl2(ref gl) => gl.is_buffer(Some(b)),

0 commit comments

Comments
 (0)