pub(crate) fn try_push(&self) -> Result<&[u8], Error> {
        match self {
            Element::Push(x) => Ok(x),
            _ => Err(Error::ExpectedPush),
        }
    }
/// Errs when the element is not a push
Errs when the element is not a push
Errs when the element is not a push
pub(crate) fn try_push(&self) -> Result<&[u8], Error> {
        match self {
            Element::Push(x) => Ok(x),
            _ => Err(Error::ExpectedPush),
        }
    }
pub ( crate ) fn try_push ( & self ) -> Result < & [ u8 ] , Error > { match self { Element :: Push ( x ) => Ok ( x ) , _ => Err ( Error :: ExpectedPush ) , } }
Errs when the element is not a push
Errs when the element is not a push
&self
&self