--- !ruby/object:RI::MethodDescription 
aliases: []

block_params: 
comment: 
- !ruby/struct:SM::Flow::P 
  body: "Returns an array of hashes. Each hash has the keys:"
- !ruby/object:SM::Flow::LIST 
  contents: 
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: +:keyword+ - the name of the option
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: +:envvar+ - the environment variable to fall back to
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: +:compiled+ - the compiled in option as a secondary fallback
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: +:val+ - the option's current value, or <tt>nil</tt> if not known
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: +:label+ - the label for the field
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: +:dispchar+ - &quot;&quot; for normal, &quot;D&quot; for debug, and &quot;*&quot; for password
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: +:dispsize+ - field size
  type: :BULLET
full_name: PGconn#conndefaults
is_singleton: false
name: conndefaults
params: |
  PGconn.conndefaults() -> Array

visibility: public
