diff options
author | Oluwatobi Sofela <60105594+oluwatobiss@users.noreply.github.com> | 2024-03-21 18:48:54 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-21 17:48:54 +0000 |
commit | 3e63f8d6ee0dbd7934a0cb05753820676b89c61d (patch) | |
tree | 4c8a4918ba1c320fe42c8fec4d2ebc21f82e7463 /components/script/dom/baseaudiocontext.rs | |
parent | 694e86ecffb882f6d5934eb620257e9fceddbca8 (diff) | |
download | servo-3e63f8d6ee0dbd7934a0cb05753820676b89c61d.tar.gz servo-3e63f8d6ee0dbd7934a0cb05753820676b89c61d.zip |
clippy: Fix needless borrow warnings (#31813)
Diffstat (limited to 'components/script/dom/baseaudiocontext.rs')
-rw-r--r-- | components/script/dom/baseaudiocontext.rs | 38 |
1 files changed, 17 insertions, 21 deletions
diff --git a/components/script/dom/baseaudiocontext.rs b/components/script/dom/baseaudiocontext.rs index e661cf30955..799857abd74 100644 --- a/components/script/dom/baseaudiocontext.rs +++ b/components/script/dom/baseaudiocontext.rs @@ -331,7 +331,7 @@ impl BaseAudioContextMethods for BaseAudioContext { fn Listener(&self) -> DomRoot<AudioListener> { let global = self.global(); let window = global.as_window(); - self.listener.or_init(|| AudioListener::new(&window, self)) + self.listener.or_init(|| AudioListener::new(window, self)) } // https://webaudio.github.io/web-audio-api/#dom-baseaudiocontext-onstatechange @@ -339,33 +339,29 @@ impl BaseAudioContextMethods for BaseAudioContext { /// <https://webaudio.github.io/web-audio-api/#dom-baseaudiocontext-createoscillator> fn CreateOscillator(&self) -> Fallible<DomRoot<OscillatorNode>> { - OscillatorNode::new( - &self.global().as_window(), - &self, - &OscillatorOptions::empty(), - ) + OscillatorNode::new(self.global().as_window(), self, &OscillatorOptions::empty()) } /// <https://webaudio.github.io/web-audio-api/#dom-baseaudiocontext-creategain> fn CreateGain(&self) -> Fallible<DomRoot<GainNode>> { - GainNode::new(&self.global().as_window(), &self, &GainOptions::empty()) + GainNode::new(self.global().as_window(), self, &GainOptions::empty()) } /// <https://webaudio.github.io/web-audio-api/#dom-baseaudiocontext-createpanner> fn CreatePanner(&self) -> Fallible<DomRoot<PannerNode>> { - PannerNode::new(&self.global().as_window(), &self, &PannerOptions::empty()) + PannerNode::new(self.global().as_window(), self, &PannerOptions::empty()) } /// <https://webaudio.github.io/web-audio-api/#dom-baseaudiocontext-createanalyser> fn CreateAnalyser(&self) -> Fallible<DomRoot<AnalyserNode>> { - AnalyserNode::new(&self.global().as_window(), &self, &AnalyserOptions::empty()) + AnalyserNode::new(self.global().as_window(), self, &AnalyserOptions::empty()) } /// <https://webaudio.github.io/web-audio-api/#dom-baseaudiocontext-createbiquadfilter> fn CreateBiquadFilter(&self) -> Fallible<DomRoot<BiquadFilterNode>> { BiquadFilterNode::new( - &self.global().as_window(), - &self, + self.global().as_window(), + self, &BiquadFilterOptions::empty(), ) } @@ -373,8 +369,8 @@ impl BaseAudioContextMethods for BaseAudioContext { /// <https://webaudio.github.io/web-audio-api/#dom-baseaudiocontext-createstereopanner> fn CreateStereoPanner(&self) -> Fallible<DomRoot<StereoPannerNode>> { StereoPannerNode::new( - &self.global().as_window(), - &self, + self.global().as_window(), + self, &StereoPannerOptions::empty(), ) } @@ -382,8 +378,8 @@ impl BaseAudioContextMethods for BaseAudioContext { /// <https://webaudio.github.io/web-audio-api/#dom-baseaudiocontext-createconstantsource> fn CreateConstantSource(&self) -> Fallible<DomRoot<ConstantSourceNode>> { ConstantSourceNode::new( - &self.global().as_window(), - &self, + self.global().as_window(), + self, &ConstantSourceOptions::empty(), ) } @@ -392,14 +388,14 @@ impl BaseAudioContextMethods for BaseAudioContext { fn CreateChannelMerger(&self, count: u32) -> Fallible<DomRoot<ChannelMergerNode>> { let mut opts = ChannelMergerOptions::empty(); opts.numberOfInputs = count; - ChannelMergerNode::new(&self.global().as_window(), &self, &opts) + ChannelMergerNode::new(self.global().as_window(), self, &opts) } /// <https://webaudio.github.io/web-audio-api/#dom-baseaudiocontext-createchannelsplitter> fn CreateChannelSplitter(&self, count: u32) -> Fallible<DomRoot<ChannelSplitterNode>> { let mut opts = ChannelSplitterOptions::empty(); opts.numberOfOutputs = count; - ChannelSplitterNode::new(&self.global().as_window(), &self, &opts) + ChannelSplitterNode::new(self.global().as_window(), self, &opts) } /// <https://webaudio.github.io/web-audio-api/#dom-baseaudiocontext-createbuffer> @@ -417,7 +413,7 @@ impl BaseAudioContextMethods for BaseAudioContext { return Err(Error::NotSupported); } Ok(AudioBuffer::new( - &self.global().as_window(), + self.global().as_window(), number_of_channels, length, *sample_rate, @@ -428,8 +424,8 @@ impl BaseAudioContextMethods for BaseAudioContext { // https://webaudio.github.io/web-audio-api/#dom-baseaudiocontext-createbuffersource fn CreateBufferSource(&self) -> Fallible<DomRoot<AudioBufferSourceNode>> { AudioBufferSourceNode::new( - &self.global().as_window(), - &self, + self.global().as_window(), + self, &AudioBufferSourceOptions::empty(), ) } @@ -507,7 +503,7 @@ impl BaseAudioContextMethods for BaseAudioContext { 0 }; let buffer = AudioBuffer::new( - &this.global().as_window(), + this.global().as_window(), decoded_audio.len() as u32 /* number of channels */, length as u32, this.sample_rate, |