public IterableOfProtosFluentAssertion<M> withPartialScope(FieldScope fieldScope) {
    return usingConfig(config.withPartialScope(checkNotNull(fieldScope, "fieldScope")));
  }
public IterableOfProtosFluentAssertion < M > withPartialScope ( FieldScope fieldScope ) { return usingConfig ( config . withPartialScope ( checkNotNull ( fieldScope , "fieldScope" ) ) ) ; }
Limits the comparison of Protocol buffers to the defined {@link FieldScope}.

<p>This method is additive and has well-defined ordering semantics. If the invoking {@link
ProtoFluentAssertion} is already scoped to a {@link FieldScope} {@code X}, and this method is
invoked with {@link FieldScope} {@code Y}, the resultant {@link ProtoFluentAssertion} is
constrained to the intersection of {@link FieldScope}s {@code X} and {@code Y}.

<p>By default, {@link ProtoFluentAssertion} is constrained to {@link FieldScopes#all()}, that
is, no fields are excluded from comparison.