Remove From<LogCollector> for Vec<String> (#33012)
This commit is contained in:
parent
dbe4017143
commit
d3fb54e0b2
|
@ -54,11 +54,9 @@ impl LogCollector {
|
|||
..Self::default()
|
||||
}))
|
||||
}
|
||||
}
|
||||
|
||||
impl From<LogCollector> for Vec<String> {
|
||||
fn from(log_collector: LogCollector) -> Self {
|
||||
log_collector.messages
|
||||
pub fn into_messages(self) -> Vec<String> {
|
||||
self.messages
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -114,7 +112,7 @@ pub(crate) mod tests {
|
|||
lc.log("x");
|
||||
}
|
||||
|
||||
let logs: Vec<_> = lc.into();
|
||||
let logs: Vec<_> = lc.into_messages();
|
||||
assert_eq!(logs.len(), LOG_MESSAGES_BYTES_LIMIT);
|
||||
for log in logs.iter().take(LOG_MESSAGES_BYTES_LIMIT - 1) {
|
||||
assert_eq!(*log, "x".to_string());
|
||||
|
|
|
@ -4895,7 +4895,7 @@ impl Bank {
|
|||
let log_messages: Option<TransactionLogMessages> =
|
||||
log_collector.and_then(|log_collector| {
|
||||
Rc::try_unwrap(log_collector)
|
||||
.map(|log_collector| log_collector.into_inner().into())
|
||||
.map(|log_collector| log_collector.into_inner().into_messages())
|
||||
.ok()
|
||||
});
|
||||
|
||||
|
|
Loading…
Reference in New Issue