pub struct DrawingContext {
pub client_context: *mut c_void,
pub renderer: ComPtr<IDWriteTextRenderer>,
pub origin_x: f32,
pub origin_y: f32,
pub is_sideways: bool,
pub is_right_to_left: bool,
pub client_effect: Option<ComPtr<IUnknown>>,
}Fields§
§client_context: *mut c_void§renderer: ComPtr<IDWriteTextRenderer>§origin_x: f32§origin_y: f32§is_sideways: bool§is_right_to_left: bool§client_effect: Option<ComPtr<IUnknown>>Auto Trait Implementations§
impl Freeze for DrawingContext
impl RefUnwindSafe for DrawingContext
impl !Send for DrawingContext
impl !Sync for DrawingContext
impl Unpin for DrawingContext
impl UnwindSafe for DrawingContext
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