/// Collect all the fields of the object that are queried in the selection set.
///
/// Objects do not have to override this, but interfaces and unions must call it on their
/// internal type.
Collect all the fields of the object that are queried in the selection set.
Objects do not have to override this, but interfaces and unions must call it on their
internal type.
Collect all the fields of the object that are queried in the selection set . Objects do not have to override this but interfaces and unions must call it on their internal type .
fn collect_all_fields<'a>(
        &'a self,
        ctx: &ContextSelectionSet<'a>,
        fields: &mut Fields<'a>,
    ) -> Result<()>
    where
        Self: Sized + Send + Sync,
    {
        fields.add_set(ctx, self)
    }
fn collect_all_fields < ' a > ( & ' a self , ctx : & ContextSelectionSet < ' a > , fields : & mut Fields < ' a > , ) -> Result < ( ) > where Self : Sized + Send + Sync , { fields . add_set ( ctx , self ) }
Collect all the fields of the object that are queried in the selection set.
Collect all the fields of the object that are queried in the selection set .
&'a self
ctx
&ContextSelectionSet<'a>
fields
&mut Fields<'a>