Struct flipperzero_sys::PropertyValueContext
source · #[repr(C)]pub struct PropertyValueContext {
pub key: *mut FuriString,
pub value: *mut FuriString,
pub out: PropertyValueCallback,
pub sep: c_char,
pub last: bool,
pub context: *mut c_void,
}Fields§
§key: *mut FuriStringkey string buffer, must be initialised before use
value: *mut FuriStringvalue string buffer, must be initialised before use
out: PropertyValueCallbackoutput callback function
sep: c_charseparator character between key parts
last: boolflag to indicate last element
context: *mut c_voiduser-defined context, passed through to out callback
Trait Implementations§
source§impl Clone for PropertyValueContext
impl Clone for PropertyValueContext
source§fn clone(&self) -> PropertyValueContext
fn clone(&self) -> PropertyValueContext
Returns a copy 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 PropertyValueContext
impl Debug for PropertyValueContext
impl Copy for PropertyValueContext
Auto Trait Implementations§
impl RefUnwindSafe for PropertyValueContext
impl !Send for PropertyValueContext
impl !Sync for PropertyValueContext
impl Unpin for PropertyValueContext
impl UnwindSafe for PropertyValueContext
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