graphql_composition/
grafbase_extensions.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
/// A Grafbase extension registered for composition.
pub struct LoadedExtension {
    pub(crate) url: String,
    /// The unique name of the extension.
    pub(crate) name: String,
}

impl LoadedExtension {
    /// Construct a [LoadedExtension].
    pub fn new(url: String, name: String) -> Self {
        Self { url, name }
    }
}