Trait firewire_dice_protocols::tcat::extension::TcatExtensionSectionWholeMutableParamsOperation
source · pub trait TcatExtensionSectionWholeMutableParamsOperation<T: Debug> {
// Required method
fn update_extension_whole_params(
req: &FwReq,
node: &FwNode,
sections: &ExtensionSections,
caps: &ExtensionCaps,
params: &T,
timeout_ms: u32
) -> Result<(), Error>;
}Expand description
Operation for whole mutable parameters in section of TCAT protocol extension.
Required Methods§
sourcefn update_extension_whole_params(
req: &FwReq,
node: &FwNode,
sections: &ExtensionSections,
caps: &ExtensionCaps,
params: &T,
timeout_ms: u32
) -> Result<(), Error>
fn update_extension_whole_params( req: &FwReq, node: &FwNode, sections: &ExtensionSections, caps: &ExtensionCaps, params: &T, timeout_ms: u32 ) -> Result<(), Error>
Update state of hardware for whole parameters.
Object Safety§
This trait is not object safe.