pub struct SkMsgContext {
pub msg: *mut sk_msg_md,
}Fields§
§msg: *mut sk_msg_mdImplementations§
Source§impl SkMsgContext
impl SkMsgContext
pub fn new(msg: *mut sk_msg_md) -> SkMsgContext
pub fn size(&self) -> u32
pub fn data(&self) -> usize
pub fn data_end(&self) -> usize
pub fn push_data(&self, start: u32, len: u32, flags: u64) -> Result<(), i64>
pub fn pop_data(&self, start: u32, len: u32, flags: u64) -> Result<(), i64>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SkMsgContext
impl RefUnwindSafe for SkMsgContext
impl !Send for SkMsgContext
impl !Sync for SkMsgContext
impl Unpin for SkMsgContext
impl UnwindSafe for SkMsgContext
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