libgir/codegen/
ref_mode.rs
1use crate::analysis::ref_mode::RefMode;
2
3impl RefMode {
4 pub(crate) fn for_rust_type(self) -> &'static str {
5 match self {
6 RefMode::None | RefMode::ByRefFake => "",
7 RefMode::ByRef | RefMode::ByRefImmut | RefMode::ByRefConst => "&",
8 RefMode::ByRefMut => "&mut ",
9 }
10 }
11}