pub struct FwNodeReferenceArgs(/* private fields */);
Expand description
The return value of FwNode::property_get_reference_args
.
This structure represents the Rust abstraction for a C
struct fwnode_reference_args
which was initialized by the C side.
§Invariants
If the field fwnode
is valid, it owns an increment of its refcount.
The field args
contains at least as many initialized elements as indicated
by the field nargs
.
Implementations§
Trait Implementations§
Source§impl Debug for FwNodeReferenceArgs
impl Debug for FwNodeReferenceArgs
Source§impl Default for FwNodeReferenceArgs
impl Default for FwNodeReferenceArgs
Source§fn default() -> FwNodeReferenceArgs
fn default() -> FwNodeReferenceArgs
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FwNodeReferenceArgs
impl RefUnwindSafe for FwNodeReferenceArgs
impl !Send for FwNodeReferenceArgs
impl !Sync for FwNodeReferenceArgs
impl Unpin for FwNodeReferenceArgs
impl UnwindSafe for FwNodeReferenceArgs
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<T> PinInit<T> for T
impl<T> PinInit<T> for T
Source§unsafe fn __pinned_init(self, slot: *mut T) -> Result<(), Infallible>
unsafe fn __pinned_init(self, slot: *mut T) -> Result<(), Infallible>
Initializes
slot
. Read more