Struct winsafe::COSERVERINFO
source · #[repr(C)]pub struct COSERVERINFO<'a, 'b, 'c, 'd, 'e, 'f, 'g> { /* private fields */ }
Available on crate feature
ole
only.Expand description
COSERVERINFO
struct.
Implementations§
source§impl<'a, 'b, 'c, 'd, 'e, 'f, 'g> COSERVERINFO<'a, 'b, 'c, 'd, 'e, 'f, 'g>
impl<'a, 'b, 'c, 'd, 'e, 'f, 'g> COSERVERINFO<'a, 'b, 'c, 'd, 'e, 'f, 'g>
sourcepub fn set_pwszName(&mut self, buf: Option<&'a mut WString>)
pub fn set_pwszName(&mut self, buf: Option<&'a mut WString>)
Sets the string field.
sourcepub fn pAuthInfo(&self) -> Option<&'b mut COAUTHINFO<'c, 'd, 'e, 'f, 'g>>
pub fn pAuthInfo(&self) -> Option<&'b mut COAUTHINFO<'c, 'd, 'e, 'f, 'g>>
Returns the pointer field.
sourcepub fn set_pAuthInfo(
&mut self,
obj: Option<&'b mut COAUTHINFO<'c, 'd, 'e, 'f, 'g>>
)
pub fn set_pAuthInfo( &mut self, obj: Option<&'b mut COAUTHINFO<'c, 'd, 'e, 'f, 'g>> )
Sets the pointer field.
Trait Implementations§
Auto Trait Implementations§
impl<'a, 'b, 'c, 'd, 'e, 'f, 'g> Freeze for COSERVERINFO<'a, 'b, 'c, 'd, 'e, 'f, 'g>
impl<'a, 'b, 'c, 'd, 'e, 'f, 'g> RefUnwindSafe for COSERVERINFO<'a, 'b, 'c, 'd, 'e, 'f, 'g>
impl<'a, 'b, 'c, 'd, 'e, 'f, 'g> !Send for COSERVERINFO<'a, 'b, 'c, 'd, 'e, 'f, 'g>
impl<'a, 'b, 'c, 'd, 'e, 'f, 'g> !Sync for COSERVERINFO<'a, 'b, 'c, 'd, 'e, 'f, 'g>
impl<'a, 'b, 'c, 'd, 'e, 'f, 'g> Unpin for COSERVERINFO<'a, 'b, 'c, 'd, 'e, 'f, 'g>
impl<'a, 'b, 'c, 'd, 'e, 'f, 'g> !UnwindSafe for COSERVERINFO<'a, 'b, 'c, 'd, 'e, 'f, 'g>
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