#[repr(C)]pub struct dvb_frontend_info {
pub name: [c_char; 128],
pub type_: fe_type,
pub frequency_min: __u32,
pub frequency_max: __u32,
pub frequency_stepsize: __u32,
pub frequency_tolerance: __u32,
pub symbol_rate_min: __u32,
pub symbol_rate_max: __u32,
pub symbol_rate_tolerance: __u32,
pub notifier_delay: __u32,
pub caps: fe_caps,
}Fields§
§name: [c_char; 128]§type_: fe_type§frequency_min: __u32§frequency_max: __u32§frequency_stepsize: __u32§frequency_tolerance: __u32§symbol_rate_min: __u32§symbol_rate_max: __u32§symbol_rate_tolerance: __u32§notifier_delay: __u32§caps: fe_capsTrait Implementations§
Source§impl Clone for dvb_frontend_info
impl Clone for dvb_frontend_info
Source§fn clone(&self) -> dvb_frontend_info
fn clone(&self) -> dvb_frontend_info
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for dvb_frontend_info
Source§impl Debug for dvb_frontend_info
A manually written implementation of Debug trait for dvb_frontend_info.
impl Debug for dvb_frontend_info
A manually written implementation of Debug trait for dvb_frontend_info.
Bindgen does not mark dvb_frontend_info as #[derive(Debug)] because of the array
entry name being >32 items in length and so not having a Debug definition.
Hence this manual realisation.
Auto Trait Implementations§
impl Freeze for dvb_frontend_info
impl RefUnwindSafe for dvb_frontend_info
impl Send for dvb_frontend_info
impl Sync for dvb_frontend_info
impl Unpin for dvb_frontend_info
impl UnsafeUnpin for dvb_frontend_info
impl UnwindSafe for dvb_frontend_info
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more