mirror of
https://github.com/ankitects/anki.git
synced 2025-09-19 06:22:22 -04:00

Due to the orphan rule, this meant removing our usages of impl ProtoStruct, or converting them to a trait when they were used commonly. rslib now directly references anki_proto and anki_i18n, instead of 'pub use'-ing them, and we can put the generated files back in OUT_DIR.
15 lines
453 B
Rust
15 lines
453 B
Rust
// Copyright: Ankitects Pty Ltd and contributors
|
|
// License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
|
|
|
use anki_proto::notes::DeckAndNotetype as DeckAndNotetypeProto;
|
|
|
|
use crate::adding::DeckAndNotetype;
|
|
|
|
impl From<DeckAndNotetype> for DeckAndNotetypeProto {
|
|
fn from(s: DeckAndNotetype) -> Self {
|
|
DeckAndNotetypeProto {
|
|
deck_id: s.deck_id.0,
|
|
notetype_id: s.notetype_id.0,
|
|
}
|
|
}
|
|
}
|