#[repr(C)]pub struct FolditPluginParamEntry {
pub key_data: *const u8,
pub key_len: usize,
pub value: FolditPluginParamValue,
}Expand description
One entry in a parameter map. Borrowed view; the host owns the underlying memory for the duration of the call.
Fields§
§key_data: *const u8UTF-8 key; not null-terminated.
key_len: usizeByte length of key_data.
value: FolditPluginParamValueThe parameter value.
Trait Implementations§
Auto Trait Implementations§
impl !Send for FolditPluginParamEntry
impl !Sync for FolditPluginParamEntry
impl Freeze for FolditPluginParamEntry
impl RefUnwindSafe for FolditPluginParamEntry
impl Unpin for FolditPluginParamEntry
impl UnsafeUnpin for FolditPluginParamEntry
impl UnwindSafe for FolditPluginParamEntry
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