summaryrefslogtreecommitdiff
path: root/rust/src/section.rs
diff options
context:
space:
mode:
Diffstat (limited to 'rust/src/section.rs')
-rw-r--r--rust/src/section.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/rust/src/section.rs b/rust/src/section.rs
index b73809c0..49642b4d 100644
--- a/rust/src/section.rs
+++ b/rust/src/section.rs
@@ -46,11 +46,11 @@ impl From<BNSectionSemantics> for Semantics {
}
}
-impl Into<BNSectionSemantics> for Semantics {
- fn into(self) -> BNSectionSemantics {
+impl From<Semantics> for BNSectionSemantics {
+ fn from(semantics: Semantics) -> Self {
use self::BNSectionSemantics::*;
- match self {
+ match semantics {
Semantics::DefaultSection => DefaultSectionSemantics,
Semantics::ReadOnlyCode => ReadOnlyCodeSectionSemantics,
Semantics::ReadOnlyData => ReadOnlyDataSectionSemantics,