pub struct GrpcResponse<T> {
inner: T,
}
impl<T> GrpcResponse<T> {
pub(super) fn new(inner: T) -> Self {
Self { inner }
}
pub fn get_ref(&self) -> &T {
&self.inner
}
pub fn get_mut(&mut self) -> &mut T {
&mut self.inner
}
pub fn into_inner(self) -> T {
self.inner
}
}