pub struct AttValue { /* private fields */ }Implementations§
Source§impl AttValue
impl AttValue
pub fn as_slice(&self) -> &[u8] ⓘ
pub fn as_mut_slice(&mut self) -> &mut [u8] ⓘ
pub fn as_ref<T: Sized>(&self) -> Option<&T>
👎Deprecated:
Please use as_slice + zerocopy::FromBytes
pub fn as_mut<T: Sized>(&mut self) -> Option<&mut T>
👎Deprecated:
Please use as_mut_slice + zerocopy::FromBytes
pub fn is_empty(&self) -> bool
pub fn len(&self) -> usize
pub fn clear(&mut self)
pub fn set_value(&mut self, value: &[u8])
pub fn set_from<T: Sized>(&mut self, p: &T)
👎Deprecated:
Please use set_value + zerocopy::IntoBytes
pub fn extend(&mut self, value: &[u8])
Auto Trait Implementations§
impl Freeze for AttValue
impl RefUnwindSafe for AttValue
impl Send for AttValue
impl Sync for AttValue
impl Unpin for AttValue
impl UnsafeUnpin for AttValue
impl UnwindSafe for AttValue
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§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