pub struct DetailedSchemaPathConfig {
pub id: Option<String>,
pub path: String,
pub rebuild_on_globs: Vec<String>,
}Expand description
Detailed schema path form with a stable id and rebuild globs.
Fields§
§id: Option<String>Stable 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 DetailedSchemaPathConfig
impl Clone for DetailedSchemaPathConfig
Source§fn clone(&self) -> DetailedSchemaPathConfig
fn clone(&self) -> DetailedSchemaPathConfig
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 DetailedSchemaPathConfig
impl Debug for DetailedSchemaPathConfig
Source§impl<'de> Deserialize<'de> for DetailedSchemaPathConfig
impl<'de> Deserialize<'de> for DetailedSchemaPathConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for DetailedSchemaPathConfig
Source§impl PartialEq for DetailedSchemaPathConfig
impl PartialEq for DetailedSchemaPathConfig
Source§fn eq(&self, other: &DetailedSchemaPathConfig) -> bool
fn eq(&self, other: &DetailedSchemaPathConfig) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for DetailedSchemaPathConfig
impl Serialize for DetailedSchemaPathConfig
impl StructuralPartialEq for DetailedSchemaPathConfig
Auto Trait Implementations§
impl Freeze for DetailedSchemaPathConfig
impl RefUnwindSafe for DetailedSchemaPathConfig
impl Send for DetailedSchemaPathConfig
impl Sync for DetailedSchemaPathConfig
impl Unpin for DetailedSchemaPathConfig
impl UnsafeUnpin for DetailedSchemaPathConfig
impl UnwindSafe for DetailedSchemaPathConfig
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.