Skip to content

Commit

Permalink
lint: pass cargo clippy
Browse files Browse the repository at this point in the history
  • Loading branch information
HoKim98 committed Jul 18, 2024
1 parent 5214893 commit 551fd03
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 15 deletions.
20 changes: 9 additions & 11 deletions crates/cassette-core/src/cassette.rs
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ impl CassetteState {

fn set(&mut self, name: &str, value: crate::task::TaskSpec) {
self.root.set({
let mut root = (&*self.root).clone();
let mut root = (*self.root).clone();
root.spec.set_child(name, value);
root
})
Expand All @@ -152,7 +152,7 @@ impl CassetteState {
let handler = match self.root.handlers.get(&key) {
Some(handler) => handler.clone(),
None => {
let mut root = (&*self.root).clone();
let mut root = (*self.root).clone();
let handler = Rc::new(f_init());
root.handlers.insert(key, handler.clone());
self.root.set(root);
Expand Down Expand Up @@ -224,16 +224,14 @@ impl<'a> CassetteContext<'a> {
match state {
crate::task::TaskState::Break { body, state } => crate::task::TaskState::Break {
body,
state: match state {
Some(state) => self.set_task_state(state),
None => (),
state: if let Some(state) = state {
self.set_task_state(state)
},
},
crate::task::TaskState::Continue { body } => crate::task::TaskState::Continue { body },
crate::task::TaskState::Skip { state } => crate::task::TaskState::Skip {
state: match state {
Some(state) => self.set_task_state(state),
None => (),
state: if let Some(state) = state {
self.set_task_state(state)
},
},
}
Expand Down Expand Up @@ -269,7 +267,7 @@ impl<T> ops::Deref for CassetteTaskHandle<T> {
type Target = T;

fn deref(&self) -> &Self::Target {
&*self.item
&self.item
}
}

Expand All @@ -287,7 +285,7 @@ impl<T> Clone for CassetteTaskHandle<T> {
#[cfg(feature = "ui")]
impl<T> FetchStateHandle<T> for CassetteTaskHandle<FetchState<T>> {
fn get(&self) -> &FetchState<T> {
&*self.item
&self.item
}

fn set(&mut self, value: FetchState<T>)
Expand All @@ -296,7 +294,7 @@ impl<T> FetchStateHandle<T> for CassetteTaskHandle<FetchState<T>> {
{
self.item = Rc::new(value);
self.root.set({
let mut root = (&*self.root).clone();
let mut root = (*self.root).clone();
root.handlers.insert(self.id.clone(), self.item.clone());
root
})
Expand Down
4 changes: 2 additions & 2 deletions crates/cassette-core/src/net/fetch.rs
Original file line number Diff line number Diff line change
Expand Up @@ -216,11 +216,11 @@ where

impl<T> FetchStateHandle<T> for UseStateHandle<FetchState<T>> {
fn get(&self) -> &FetchState<T> {
&*self
self
}

fn set(&mut self, value: FetchState<T>) {
(&*self).set(value)
(*self).set(value)
}
}

Expand Down
2 changes: 1 addition & 1 deletion crates/cassette-plugin-openai-chat/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ impl ComponentRenderer<Spec> for State {
if let Some(content) = message {
request.messages.push(Message {
role: Role::User,
content: content.into(),
content,
});
}

Expand Down
2 changes: 1 addition & 1 deletion crates/cassette/src/hooks/gateway.rs
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ impl FetchStateHandle<Option<Cassette>> for CassetteStateHandle {

fn set(&mut self, value: FetchState<Option<Cassette>>) {
self.0.set({
let mut state = (&*self.0).clone();
let mut state = (*self.0).clone();
state.data = value;
state
})
Expand Down

0 comments on commit 551fd03

Please sign in to comment.