Implement generalized object and type parameter bounds (Fixes #16462)
This commit is contained in:
parent
3ee047ae1f
commit
1b487a8906
272 changed files with 6783 additions and 3154 deletions
|
|
@ -382,7 +382,7 @@ fn fmt_number_or_null(v: f64) -> String {
|
|||
|
||||
/// A structure for implementing serialization to JSON.
|
||||
pub struct Encoder<'a> {
|
||||
writer: &'a mut io::Writer,
|
||||
writer: &'a mut io::Writer+'a,
|
||||
}
|
||||
|
||||
impl<'a> Encoder<'a> {
|
||||
|
|
@ -594,7 +594,7 @@ impl<'a> ::Encoder<io::IoError> for Encoder<'a> {
|
|||
/// Another encoder for JSON, but prints out human-readable JSON instead of
|
||||
/// compact data
|
||||
pub struct PrettyEncoder<'a> {
|
||||
writer: &'a mut io::Writer,
|
||||
writer: &'a mut io::Writer+'a,
|
||||
curr_indent: uint,
|
||||
indent: uint,
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue