pub enum BufferResult {
Ok(Buffer),
Err(BufferError),
}
Variants§
Ok(Buffer)
Err(BufferError)
Implementations§
Source§impl BufferResult
impl BufferResult
Sourcepub fn into_result(self) -> Result<Buffer, BufferError>
pub fn into_result(self) -> Result<Buffer, BufferError>
Converts this BufferResult
into a std::result::Result
.
Trait Implementations§
Source§impl Clone for BufferResult
impl Clone for BufferResult
Source§impl Debug for BufferResult
impl Debug for BufferResult
Source§impl Default for BufferResult
impl Default for BufferResult
Source§impl From<Buffer> for BufferResult
impl From<Buffer> for BufferResult
Source§impl From<BufferError> for BufferResult
impl From<BufferError> for BufferResult
Source§fn from(err: BufferError) -> Self
fn from(err: BufferError) -> Self
Converts to this type from the input type.
Source§impl From<BufferResult> for Result<Buffer, BufferError>
impl From<BufferResult> for Result<Buffer, BufferError>
Source§fn from(result: BufferResult) -> Self
fn from(result: BufferResult) -> Self
Converts to this type from the input type.
Source§impl From<Result<Buffer, BufferError>> for BufferResult
impl From<Result<Buffer, BufferError>> for BufferResult
Source§impl PartialEq for BufferResult
impl PartialEq for BufferResult
impl Eq for BufferResult
impl StructuralPartialEq for BufferResult
Auto Trait Implementations§
impl Freeze for BufferResult
impl RefUnwindSafe for BufferResult
impl Send for BufferResult
impl Sync for BufferResult
impl Unpin for BufferResult
impl UnwindSafe for BufferResult
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