From c37a345dc9f4dda6ea29c42f96f6c7201c42cbac Mon Sep 17 00:00:00 2001 From: chansuke Date: Tue, 18 Sep 2018 23:24:15 +0900 Subject: Format script component --- components/script/dom/webgl_extensions/wrapper.rs | 32 ++++++++++++----------- 1 file changed, 17 insertions(+), 15 deletions(-) (limited to 'components/script/dom/webgl_extensions/wrapper.rs') diff --git a/components/script/dom/webgl_extensions/wrapper.rs b/components/script/dom/webgl_extensions/wrapper.rs index b5166327381..f45d3ff8045 100644 --- a/components/script/dom/webgl_extensions/wrapper.rs +++ b/components/script/dom/webgl_extensions/wrapper.rs @@ -15,10 +15,11 @@ use super::{WebGLExtension, WebGLExtensions, WebGLExtensionSpec}; /// Trait used internally by WebGLExtensions to store and /// handle the different WebGL extensions in a common list. pub trait WebGLExtensionWrapper: JSTraceable + MallocSizeOf { - fn instance_or_init(&self, - ctx: &WebGLRenderingContext, - ext: &WebGLExtensions) - -> NonNull; + fn instance_or_init( + &self, + ctx: &WebGLRenderingContext, + ext: &WebGLExtensions, + ) -> NonNull; fn spec(&self) -> WebGLExtensionSpec; fn is_supported(&self, &WebGLExtensions) -> bool; fn is_enabled(&self) -> bool; @@ -30,7 +31,7 @@ pub trait WebGLExtensionWrapper: JSTraceable + MallocSizeOf { #[must_root] #[derive(JSTraceable, MallocSizeOf)] pub struct TypedWebGLExtensionWrapper { - extension: MutNullableDom + extension: MutNullableDom, } /// Typed WebGL Extension implementation. @@ -38,18 +39,21 @@ pub struct TypedWebGLExtensionWrapper { impl TypedWebGLExtensionWrapper { pub fn new() -> TypedWebGLExtensionWrapper { TypedWebGLExtensionWrapper { - extension: MutNullableDom::new(None) + extension: MutNullableDom::new(None), } } } impl WebGLExtensionWrapper for TypedWebGLExtensionWrapper - where T: WebGLExtension + JSTraceable + MallocSizeOf + 'static { +where + T: WebGLExtension + JSTraceable + MallocSizeOf + 'static, +{ #[allow(unsafe_code)] - fn instance_or_init(&self, - ctx: &WebGLRenderingContext, - ext: &WebGLExtensions) - -> NonNull { + fn instance_or_init( + &self, + ctx: &WebGLRenderingContext, + ext: &WebGLExtensions, + ) -> NonNull { let mut enabled = true; let extension = self.extension.or_init(|| { enabled = false; @@ -58,13 +62,11 @@ impl WebGLExtensionWrapper for TypedWebGLExtensionWrapper if !enabled { self.enable(ext); } - unsafe { - NonNull::new_unchecked(extension.reflector().get_jsobject().get()) - } + unsafe { NonNull::new_unchecked(extension.reflector().get_jsobject().get()) } } fn spec(&self) -> WebGLExtensionSpec { - T::spec() + T::spec() } fn is_supported(&self, ext: &WebGLExtensions) -> bool { -- cgit v1.2.3