pub struct ClockInfo {
pub name: Option<String>,
pub provider_output_name: Option<String>,
pub phandle: Phandle,
pub select: u64,
pub provider: ClockType,
}
Fields§
§name: Option<String>
Name supplied by the consumer through clock-names
provider_output_name: Option<String>
Name exposed by the provider via clock-output-names
that matches the specifier
phandle: Phandle
§select: u64
§provider: ClockType
Provider details
Implementations§
Source§impl ClockInfo
impl ClockInfo
Sourcepub fn provider_name(&self) -> &str
pub fn provider_name(&self) -> &str
Helper access to the provider node
Sourcepub fn provider_clock_cells(&self) -> u32
pub fn provider_clock_cells(&self) -> u32
Number of cells defined by the provider for each specifier
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ClockInfo
impl RefUnwindSafe for ClockInfo
impl Send for ClockInfo
impl Sync for ClockInfo
impl Unpin for ClockInfo
impl UnwindSafe for ClockInfo
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