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

block_params: self
comment: 
- !ruby/struct:SM::Flow::P 
  body: "Specifies a set of default options to use temporarily. The options are merged with the current set of defaults for the container. The original options are returned, and may be restored by invoking #use again with the hash that is returned. If a block is given, the registry will be yielded to it and the options automatically restored when the block returns."
full_name: Needle::Container#use
is_singleton: false
name: use
params: ( opts ) {|self| ...}
visibility: public
