Lines Matching full:conversion

18 //! - [`AlignmentError`]: the conversion source was improperly aligned
19 //! - [`SizeError`]: the conversion source was of incorrect size
20 //! - [`ValidityError`]: the conversion source contained invalid data
28 //! Conversion methods that have either two or three possible failure modes
43 //! ## Accessing the conversion source
46 //! the source value underlying the failed conversion.
71 //! Our conversion methods typically check alignment, then size, then bit
138 /// - [`AlignmentError`]: the conversion source was improperly aligned
139 /// - [`SizeError`]: the conversion source was of incorrect size
140 /// - [`ValidityError`]: the conversion source contained invalid data
156 /// The conversion source was improperly aligned.
158 /// The conversion source was of incorrect size.
160 /// The conversion source contained invalid data.
249 /// The error emitted if the conversion source is improperly aligned.
251 /// The source value involved in the conversion.
253 /// The inner destination type involved in the conversion.
271 /// Produces the source underlying the failed conversion.
284 /// Maps the source value associated with the conversion error.
402 …f.write_str("The conversion failed because the address of the source is not a multiple of the alig… in fmt()
430 /// The error emitted if the conversion source is of incorrect size.
432 /// The source value involved in the conversion.
434 /// The inner destination type involved in the conversion.
443 /// Produces the source underlying the failed conversion.
449 /// Sets the source value associated with the conversion error.
454 /// Maps the source value associated with the conversion error.
480 /// Sets the destination type associated with the conversion error.
564 …f.write_str("The conversion failed because the source was incorrectly sized to complete the conver… in fmt()
589 /// The error emitted if the conversion source contains invalid data.
591 /// The source value involved in the conversion.
593 /// The inner destination type involved in the conversion.
602 /// Produces the source underlying the failed conversion.
608 /// Maps the source value associated with the conversion error.
700 …f.write_str("The conversion failed because the source bytes are not a valid value of the destinati… in fmt()
733 /// Produces the source underlying the failed conversion.
743 /// Sets the source value associated with the conversion error.
752 /// Maps the source value associated with the conversion error.
878 /// Produces the source underlying the failed conversion.
888 /// Maps the source value associated with the conversion error.
944 /// Produces the source underlying the failed conversion.
954 /// Maps the source value associated with the conversion error.
1138 …format!("The conversion failed because the address of the source is not a multiple of the alignmen… in alignment_display()
1149 …format!("The conversion failed because the address of the source is not a multiple of the alignmen… in alignment_display()
1160 …format!("The conversion failed because the address of the source is not a multiple of the alignmen… in alignment_display()
1171 …format!("The conversion failed because the address of the source is not a multiple of the alignmen… in alignment_display()
1183 …"The conversion failed because the source was incorrectly sized to complete the conversion into th… in size_display()
1191 …"The conversion failed because the source was incorrectly sized to complete the conversion into th… in size_display()
1203 … "The conversion failed because the source bytes are not a valid value of the destination type.\n\ in validity_display()