#[repr(transparent)]pub struct ParmHandle(pub HAPI_ParmId);
Expand description
An internal handle to a parameter
Tuple Fields§
§0: HAPI_ParmId
Implementations§
Source§impl ParmHandle
impl ParmHandle
Sourcepub fn from_name(name: &str, node: &HoudiniNode) -> Result<Self>
pub fn from_name(name: &str, node: &HoudiniNode) -> Result<Self>
Find a parameter handle by name
Sourcepub fn info(&self, node: &HoudiniNode) -> Result<ParmInfo>
pub fn info(&self, node: &HoudiniNode) -> Result<ParmInfo>
Retrieve parameter information from of the handle
Trait Implementations§
Source§impl Clone for ParmHandle
impl Clone for ParmHandle
Source§fn clone(&self) -> ParmHandle
fn clone(&self) -> ParmHandle
Returns a duplicate 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 ParmHandle
impl Debug for ParmHandle
Source§impl PartialEq for ParmHandle
impl PartialEq for ParmHandle
impl Copy for ParmHandle
impl Eq for ParmHandle
impl StructuralPartialEq for ParmHandle
Auto Trait Implementations§
impl Freeze for ParmHandle
impl RefUnwindSafe for ParmHandle
impl Send for ParmHandle
impl Sync for ParmHandle
impl Unpin for ParmHandle
impl UnwindSafe for ParmHandle
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