Struct firewire_dice_protocols::tcat::extension::current_config_section::CurrentRouterParams
source · pub struct CurrentRouterParams {
pub entries: RouterParams,
pub rate_mode: RateMode,
}Expand description
Parameters of router entries in current configuration section.
Fields§
§entries: RouterParams§rate_mode: RateModeTrait Implementations§
source§impl Clone for CurrentRouterParams
impl Clone for CurrentRouterParams
source§fn clone(&self) -> CurrentRouterParams
fn clone(&self) -> CurrentRouterParams
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for CurrentRouterParams
impl Debug for CurrentRouterParams
source§impl Default for CurrentRouterParams
impl Default for CurrentRouterParams
source§fn default() -> CurrentRouterParams
fn default() -> CurrentRouterParams
Returns the “default value” for a type. Read more
source§impl PartialEq for CurrentRouterParams
impl PartialEq for CurrentRouterParams
source§fn eq(&self, other: &CurrentRouterParams) -> bool
fn eq(&self, other: &CurrentRouterParams) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Eq for CurrentRouterParams
impl StructuralEq for CurrentRouterParams
impl StructuralPartialEq for CurrentRouterParams
Auto Trait Implementations§
impl RefUnwindSafe for CurrentRouterParams
impl Send for CurrentRouterParams
impl Sync for CurrentRouterParams
impl Unpin for CurrentRouterParams
impl UnwindSafe for CurrentRouterParams
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
source§impl<O> TcatExtensionSectionParamsOperation<CurrentRouterParams> for Owhere
O: TcatExtensionOperation,
impl<O> TcatExtensionSectionParamsOperation<CurrentRouterParams> for Owhere
O: TcatExtensionOperation,
source§fn cache_extension_whole_params(
req: &FwReq,
node: &FwNode,
sections: &ExtensionSections,
caps: &ExtensionCaps,
params: &mut CurrentRouterParams,
timeout_ms: u32
) -> Result<(), Error>
fn cache_extension_whole_params( req: &FwReq, node: &FwNode, sections: &ExtensionSections, caps: &ExtensionCaps, params: &mut CurrentRouterParams, timeout_ms: u32 ) -> Result<(), Error>
Cache state of hardware for whole parameters.