pub struct ResolvedSchemaPath {
pub id: String,
pub path: String,
pub rebuild_on_globs: Vec<String>,
}Expand description
Normalized schema path used for validation and changed-file selection.
Fields§
§id: StringStable schema set id.
path: StringGraphQL SDL path.
rebuild_on_globs: Vec<String>File globs that rebuild this schema set.
Trait Implementations§
Source§impl Clone for ResolvedSchemaPath
impl Clone for ResolvedSchemaPath
Source§fn clone(&self) -> ResolvedSchemaPath
fn clone(&self) -> ResolvedSchemaPath
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ResolvedSchemaPath
impl Debug for ResolvedSchemaPath
impl Eq for ResolvedSchemaPath
Source§impl PartialEq for ResolvedSchemaPath
impl PartialEq for ResolvedSchemaPath
Source§fn eq(&self, other: &ResolvedSchemaPath) -> bool
fn eq(&self, other: &ResolvedSchemaPath) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ResolvedSchemaPath
impl Serialize for ResolvedSchemaPath
impl StructuralPartialEq for ResolvedSchemaPath
Auto Trait Implementations§
impl Freeze for ResolvedSchemaPath
impl RefUnwindSafe for ResolvedSchemaPath
impl Send for ResolvedSchemaPath
impl Sync for ResolvedSchemaPath
impl Unpin for ResolvedSchemaPath
impl UnsafeUnpin for ResolvedSchemaPath
impl UnwindSafe for ResolvedSchemaPath
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.