pub struct AttachBehaviorRequest<'a>(/* private fields */);Implementations§
Source§impl<'a> AttachBehaviorRequest<'a>
impl<'a> AttachBehaviorRequest<'a>
pub fn hwnd(&self) -> HWND
pub fn raw_behavior_name(&self) -> LPCSTR
pub fn behavior_name_cstr(&self) -> &'a CStr
pub fn behavior_name(&self) -> Cow<'a, str>
Trait Implementations§
Source§impl<'a> From<&'a SCN_ATTACH_BEHAVIOR> for AttachBehaviorRequest<'a>
impl<'a> From<&'a SCN_ATTACH_BEHAVIOR> for AttachBehaviorRequest<'a>
Source§fn from(value: &'a SCN_ATTACH_BEHAVIOR) -> Self
fn from(value: &'a SCN_ATTACH_BEHAVIOR) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl<'a> Freeze for AttachBehaviorRequest<'a>
impl<'a> RefUnwindSafe for AttachBehaviorRequest<'a>
impl<'a> !Send for AttachBehaviorRequest<'a>
impl<'a> !Sync for AttachBehaviorRequest<'a>
impl<'a> Unpin for AttachBehaviorRequest<'a>
impl<'a> UnwindSafe for AttachBehaviorRequest<'a>
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more