Struct graphql_federated_graph::FieldProvides
source · pub struct FieldProvides {
pub subgraph_id: SubgraphId,
pub fields: FieldSet,
}
Expand description
Represents an @provides
directive on a field in a subgraph.
Fields§
§subgraph_id: SubgraphId
§fields: FieldSet
Trait Implementations§
source§impl Clone for FieldProvides
impl Clone for FieldProvides
source§fn clone(&self) -> FieldProvides
fn clone(&self) -> FieldProvides
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl<'de> Deserialize<'de> for FieldProvides
impl<'de> Deserialize<'de> for FieldProvides
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
Auto Trait Implementations§
impl RefUnwindSafe for FieldProvides
impl Send for FieldProvides
impl Sync for FieldProvides
impl Unpin for FieldProvides
impl UnwindSafe for FieldProvides
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