diff options
author | Samson <16504129+sagudev@users.noreply.github.com> | 2023-09-11 21:16:54 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-11 19:16:54 +0000 |
commit | aad2dccc9c9f6b89922c07933cfa7087a8cd1ec4 (patch) | |
tree | 68dec1a9d53f4ed564843a9580fba70bf90dbef1 /components/script/dom/testbinding.rs | |
parent | 413da4ca69d3013528c09bbaf38629a72384372d (diff) | |
download | servo-aad2dccc9c9f6b89922c07933cfa7087a8cd1ec4.tar.gz servo-aad2dccc9c9f6b89922c07933cfa7087a8cd1ec4.zip |
Strict import formatting (grouping and granularity) (#30325)
* strict imports formatting
* Reformat all imports
Diffstat (limited to 'components/script/dom/testbinding.rs')
-rw-r--r-- | components/script/dom/testbinding.rs | 60 |
1 files changed, 22 insertions, 38 deletions
diff --git a/components/script/dom/testbinding.rs b/components/script/dom/testbinding.rs index 369b9a8a058..071bccdec75 100644 --- a/components/script/dom/testbinding.rs +++ b/components/script/dom/testbinding.rs @@ -4,37 +4,35 @@ // check-tidy: no specs after this line +use std::borrow::ToOwned; +use std::ptr; +use std::ptr::NonNull; +use std::rc::Rc; + +use dom_struct::dom_struct; +use js::jsapi::{Heap, JSObject, JS_NewPlainObject, JS_NewUint8ClampedArray}; +use js::jsval::{JSVal, NullValue}; +use js::rust::{CustomAutoRooterGuard, HandleObject, HandleValue}; +use js::typedarray; +use script_traits::serializable::BlobImpl; +use script_traits::MsDuration; +use servo_config::prefs; + use crate::dom::bindings::callback::ExceptionHandling; use crate::dom::bindings::codegen::Bindings::EventListenerBinding::EventListener; use crate::dom::bindings::codegen::Bindings::FunctionBinding::Function; -use crate::dom::bindings::codegen::Bindings::TestBindingBinding::SimpleCallback; -use crate::dom::bindings::codegen::Bindings::TestBindingBinding::TestDictionaryParent; -use crate::dom::bindings::codegen::Bindings::TestBindingBinding::TestDictionaryWithParent; use crate::dom::bindings::codegen::Bindings::TestBindingBinding::{ - TestBindingMethods, TestDictionary, -}; -use crate::dom::bindings::codegen::Bindings::TestBindingBinding::{ - TestDictionaryDefaults, TestEnum, TestURLLike, + SimpleCallback, TestBindingMethods, TestDictionary, TestDictionaryDefaults, + TestDictionaryParent, TestDictionaryWithParent, TestEnum, TestURLLike, }; use crate::dom::bindings::codegen::UnionTypes; use crate::dom::bindings::codegen::UnionTypes::{ - BlobOrBlobSequence, BlobOrBoolean, LongOrLongSequenceSequence, -}; -use crate::dom::bindings::codegen::UnionTypes::{BlobOrString, BlobOrUnsignedLong, EventOrString}; -use crate::dom::bindings::codegen::UnionTypes::{ - ByteStringOrLong, ByteStringSequenceOrLongOrString, -}; -use crate::dom::bindings::codegen::UnionTypes::{ByteStringSequenceOrLong, DocumentOrTestTypedef}; -use crate::dom::bindings::codegen::UnionTypes::{ - EventOrUSVString, HTMLElementOrLong, LongSequenceOrTestTypedef, -}; -use crate::dom::bindings::codegen::UnionTypes::{ - HTMLElementOrUnsignedLongOrStringOrBoolean, LongSequenceOrBoolean, -}; -use crate::dom::bindings::codegen::UnionTypes::{StringOrBoolean, UnsignedLongOrBoolean}; -use crate::dom::bindings::codegen::UnionTypes::{StringOrLongSequence, StringOrStringSequence}; -use crate::dom::bindings::codegen::UnionTypes::{ - StringOrUnsignedLong, StringSequenceOrUnsignedLong, + BlobOrBlobSequence, BlobOrBoolean, BlobOrString, BlobOrUnsignedLong, ByteStringOrLong, + ByteStringSequenceOrLong, ByteStringSequenceOrLongOrString, DocumentOrTestTypedef, + EventOrString, EventOrUSVString, HTMLElementOrLong, HTMLElementOrUnsignedLongOrStringOrBoolean, + LongOrLongSequenceSequence, LongSequenceOrBoolean, LongSequenceOrTestTypedef, StringOrBoolean, + StringOrLongSequence, StringOrStringSequence, StringOrUnsignedLong, + StringSequenceOrUnsignedLong, UnsignedLongOrBoolean, }; use crate::dom::bindings::error::{Error, Fallible}; use crate::dom::bindings::num::Finite; @@ -54,20 +52,6 @@ use crate::dom::url::URL; use crate::realms::InRealm; use crate::script_runtime::JSContext as SafeJSContext; use crate::timers::OneshotTimerCallback; -use dom_struct::dom_struct; -use js::jsapi::{Heap, JSObject}; -use js::jsapi::{JS_NewPlainObject, JS_NewUint8ClampedArray}; -use js::jsval::{JSVal, NullValue}; -use js::rust::CustomAutoRooterGuard; -use js::rust::{HandleObject, HandleValue}; -use js::typedarray; -use script_traits::serializable::BlobImpl; -use script_traits::MsDuration; -use servo_config::prefs; -use std::borrow::ToOwned; -use std::ptr; -use std::ptr::NonNull; -use std::rc::Rc; #[dom_struct] pub struct TestBinding { |