Files
galaxy/crates/graphql/src/api/mutations/grab_notebook_edit_access.rs
T

25 lines
754 B
Rust

use crate::{
notebook::{UpdateNotebookEditAccessInput, UpdateNotebookEditAccessResult},
request_context::RequestContext,
schema,
};
#[derive(cynic::QueryVariables, Debug)]
pub struct GrabNotebookEditAccessVariables {
pub input: UpdateNotebookEditAccessInput,
pub request_context: RequestContext,
}
#[derive(cynic::QueryFragment, Debug)]
#[cynic(
graphql_type = "RootMutation",
variables = "GrabNotebookEditAccessVariables"
)]
pub struct GrabNotebookEditAccess {
#[arguments(requestContext: $request_context, input: $input)]
pub grab_notebook_edit_access: UpdateNotebookEditAccessResult,
}
crate::client::define_operation! {
grab_notebook_edit_access(GrabNotebookEditAccessVariables) -> GrabNotebookEditAccess;
}