pub struct PagefunRequest {
pub op: PagefunOp,
pub inputs: Vec<GpuTensorHandle>,
pub output_shape: Vec<usize>,
pub page_dims: Vec<usize>,
pub input_page_dims: Vec<Vec<usize>>,
}Fields§
§op: PagefunOp§inputs: Vec<GpuTensorHandle>§output_shape: Vec<usize>§page_dims: Vec<usize>§input_page_dims: Vec<Vec<usize>>Trait Implementations§
Source§impl Clone for PagefunRequest
impl Clone for PagefunRequest
Source§fn clone(&self) -> PagefunRequest
fn clone(&self) -> PagefunRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PagefunRequest
impl Debug for PagefunRequest
Source§impl<'de> Deserialize<'de> for PagefunRequest
impl<'de> Deserialize<'de> for PagefunRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for PagefunRequest
impl PartialEq for PagefunRequest
Source§impl Serialize for PagefunRequest
impl Serialize for PagefunRequest
impl StructuralPartialEq for PagefunRequest
Auto Trait Implementations§
impl Freeze for PagefunRequest
impl RefUnwindSafe for PagefunRequest
impl Send for PagefunRequest
impl Sync for PagefunRequest
impl Unpin for PagefunRequest
impl UnwindSafe for PagefunRequest
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