use crate::{*, arf::Arf, mag::Mag};
use arb_sys::arf::*;
impl_assign_unsafe! {
None
Arf, Arf
arf_set
}
impl_assign_unsafe! {
None
Arf, u64 {usize u64 u32 u16 u8}
arf_set_ui
}
impl_assign_unsafe! {
None
Arf, i64 {isize i64 i32 i16 i8}
arf_set_si
}
impl_assign_unsafe! {
None
Arf, f64 {f64 f32}
arf_set_d
}
impl_assign_unsafe! {
None
Arf, Integer
arf_set_fmpz
}
impl_assign_unsafe! {
None
Arf, Mag
arf_set_mag
}
impl_from_unsafe! {
None
Arf, u64 {usize u64 u32 u16 u8}
arf_set_ui
}
impl_from_unsafe! {
None
Arf, i64 {isize i64 i32 i16 i8}
arf_set_si
}
impl_from_unsafe! {
None
Arf, f64 {f64 f32}
arf_set_d
}
impl_from_unsafe! {
None
Arf, Integer
arf_set_fmpz
}
impl_from_unsafe! {
None
Arf, Mag
arf_set_mag
}