@@ -208,9 +208,9 @@ impl<'text> InitialInfo<'text> {
208208 assert ! ( original_classes. len( ) == text. len( ) ) ;
209209
210210 InitialInfo {
211- text,
212- original_classes,
213- paragraphs,
211+ text : text ,
212+ original_classes : original_classes ,
213+ paragraphs : paragraphs ,
214214 }
215215 }
216216}
@@ -284,10 +284,10 @@ impl<'text> BidiInfo<'text> {
284284 }
285285
286286 BidiInfo {
287- text,
288- original_classes,
289- paragraphs,
290- levels,
287+ text : text ,
288+ original_classes : original_classes ,
289+ paragraphs : paragraphs ,
290+ levels : levels ,
291291 }
292292 }
293293
@@ -460,7 +460,7 @@ mod tests {
460460 assert_eq ! (
461461 InitialInfo :: new( text, None ) ,
462462 InitialInfo {
463- text,
463+ text: & text ,
464464 original_classes: vec![ L , EN ] ,
465465 paragraphs: vec![
466466 ParagraphInfo {
@@ -475,7 +475,7 @@ mod tests {
475475 assert_eq ! (
476476 InitialInfo :: new( text, None ) ,
477477 InitialInfo {
478- text,
478+ text: & text ,
479479 original_classes: vec![ AL , AL , WS , R , R ] ,
480480 paragraphs: vec![
481481 ParagraphInfo {
@@ -490,7 +490,7 @@ mod tests {
490490 assert_eq ! (
491491 InitialInfo :: new( text, None ) ,
492492 InitialInfo {
493- text,
493+ text: & text ,
494494 original_classes: vec![ L , B , B , B , L ] ,
495495 paragraphs: vec![
496496 ParagraphInfo {
@@ -527,7 +527,7 @@ mod tests {
527527 assert_eq ! (
528528 BidiInfo :: new( text, Some ( Level :: ltr( ) ) ) ,
529529 BidiInfo {
530- text,
530+ text: & text ,
531531 levels: Level :: vec( & [ 0 , 0 , 0 , 0 , 0 , 0 ] ) ,
532532 original_classes: vec![ L , L , L , EN , EN , EN ] ,
533533 paragraphs: vec![
@@ -543,7 +543,7 @@ mod tests {
543543 assert_eq ! (
544544 BidiInfo :: new( text, Some ( Level :: ltr( ) ) ) ,
545545 BidiInfo {
546- text,
546+ text: & text ,
547547 levels: Level :: vec( & [ 0 , 0 , 0 , 0 , 1 , 1 , 1 , 1 , 1 , 1 ] ) ,
548548 original_classes: vec![ L , L , L , WS , R , R , R , R , R , R ] ,
549549 paragraphs: vec![
@@ -557,7 +557,7 @@ mod tests {
557557 assert_eq ! (
558558 BidiInfo :: new( text, Some ( Level :: rtl( ) ) ) ,
559559 BidiInfo {
560- text,
560+ text: & text ,
561561 levels: Level :: vec( & [ 2 , 2 , 2 , 1 , 1 , 1 , 1 , 1 , 1 , 1 ] ) ,
562562 original_classes: vec![ L , L , L , WS , R , R , R , R , R , R ] ,
563563 paragraphs: vec![
@@ -573,7 +573,7 @@ mod tests {
573573 assert_eq ! (
574574 BidiInfo :: new( text, Some ( Level :: ltr( ) ) ) ,
575575 BidiInfo {
576- text,
576+ text: & text ,
577577 levels: Level :: vec( & [ 1 , 1 , 1 , 1 , 1 , 1 , 0 , 0 , 0 , 0 ] ) ,
578578 original_classes: vec![ R , R , R , R , R , R , WS , L , L , L ] ,
579579 paragraphs: vec![
@@ -587,7 +587,7 @@ mod tests {
587587 assert_eq ! (
588588 BidiInfo :: new( text, None ) ,
589589 BidiInfo {
590- text,
590+ text: & text ,
591591 levels: Level :: vec( & [ 1 , 1 , 1 , 1 , 1 , 1 , 1 , 2 , 2 , 2 ] ) ,
592592 original_classes: vec![ R , R , R , R , R , R , WS , L , L , L ] ,
593593 paragraphs: vec![
@@ -603,7 +603,7 @@ mod tests {
603603 assert_eq ! (
604604 BidiInfo :: new( text, Some ( Level :: ltr( ) ) ) ,
605605 BidiInfo {
606- text,
606+ text: & text ,
607607 levels: Level :: vec( & [ 1 , 1 , 2 , 1 , 1 , 1 , 1 , 1 , 2 , 1 , 1 ] ) ,
608608 original_classes: vec![ AL , AL , EN , AL , AL , WS , R , R , EN , R , R ] ,
609609 paragraphs: vec![
@@ -619,7 +619,7 @@ mod tests {
619619 assert_eq ! (
620620 BidiInfo :: new( text, None ) ,
621621 BidiInfo {
622- text,
622+ text: & text ,
623623 original_classes: vec![ L , WS , R , R , CS , B , R , R ] ,
624624 levels: Level :: vec( & [ 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 ] ) ,
625625 paragraphs: vec![
0 commit comments