#[repr(C)]pub struct mjpResourceProvider {
pub prefix: *const c_char,
pub open: mjfOpenResource,
pub read: mjfReadResource,
pub close: mjfCloseResource,
pub getdir: mjfGetResourceDir,
pub modified: mjfResourceModified,
pub data: *mut c_void,
}Fields§
§prefix: *const c_char§open: mjfOpenResource§read: mjfReadResource§close: mjfCloseResource§getdir: mjfGetResourceDir§modified: mjfResourceModified§data: *mut c_voidTrait Implementations§
Source§impl Clone for mjpResourceProvider
impl Clone for mjpResourceProvider
Source§fn clone(&self) -> mjpResourceProvider
fn clone(&self) -> mjpResourceProvider
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 moreAuto Trait Implementations§
impl Freeze for mjpResourceProvider
impl RefUnwindSafe for mjpResourceProvider
impl !Send for mjpResourceProvider
impl !Sync for mjpResourceProvider
impl Unpin for mjpResourceProvider
impl UnwindSafe for mjpResourceProvider
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