pub struct Integer(/* private fields */);
Implementations§
Source§impl Integer
impl Integer
pub fn new(input: i64) -> Self
pub fn raw_value(&self) -> Vec<u8> ⓘ
pub fn bytes(&self) -> Bytes
pub fn len(&self) -> usize
pub fn validate_value(input: &[u8]) -> Result<(), RespError>
pub fn from_bytes(input: Bytes) -> Self
pub fn from_slice(input: &[u8]) -> Self
pub unsafe fn from_raw(ptr: *mut u8, length: usize) -> Self
pub fn while_valid( input: &[u8], start: &mut usize, end: &usize, ) -> Result<(), RespError>
pub fn parse( input: &[u8], start: &mut usize, end: &usize, ) -> Result<Self, RespError>
Trait Implementations§
impl StructuralPartialEq for Integer
Auto Trait Implementations§
impl !Freeze for Integer
impl RefUnwindSafe for Integer
impl Send for Integer
impl Sync for Integer
impl Unpin for Integer
impl UnwindSafe for Integer
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