INNER CODE UNIT · Rust
ncclWindow_t
NVIDIA/nccl · contrib/nccl4rust/crates/nccl-device-sys/src/lib.rs:28
pub type ncclWindow_t = *mut c_void;
/// Public `ncclMultimemHandle_t` represented by its single pointer field.
#[repr(C)]
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub struct ncclMultimemHandle_t {
pub mc_base_ptr: *mut c_void,
}
/// Public `ncclTeam_t` value.
#[repr(C)]
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub struct ncclTeam_t {
pub n_ranks: i32,
pub rank: i32,
pub stride: i32,
}