pub struct AvahiString(/* private fields */);
Expand description
Represents a string value returned by AvahiStringList
. The underlying *mut c_char
is freed
using the appropriate Avahi function.
Implementations§
Source§impl AvahiString
impl AvahiString
Sourcepub fn new(f0: *mut i8) -> AvahiString
pub fn new(f0: *mut i8) -> AvahiString
Constructs a new AvahiString
.
Trait Implementations§
Source§impl Drop for AvahiString
impl Drop for AvahiString
Auto Trait Implementations§
impl Freeze for AvahiString
impl RefUnwindSafe for AvahiString
impl !Send for AvahiString
impl !Sync for AvahiString
impl Unpin for AvahiString
impl UnwindSafe for AvahiString
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