Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Semrush - keyword research tool

Turn ChatGPT, Claude, Gemini, And CoPilot Into Your Personal Assistant, Business Coach, Content Creator, And More

AFFILIATE MARKETING Your all-in-one performance engine Manage affiliates, creators, and customer referrals in one unified platform—turning every partnership into measurable growth
Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

42,690 questions

55,442 answers

573 users

How to check if a point is inside a rectangle in Rust

1 Answer

0 votes
struct Point {
    x: f64,
    y: f64,
}

struct Rectangle {
    top_left: Point,
    bottom_right: Point,
}

fn is_point_inside_rectangle(p: &Point, rect: &Rectangle) -> bool {
    p.x >= rect.top_left.x && p.x <= rect.bottom_right.x &&
    p.y >= rect.top_left.y && p.y <= rect.bottom_right.y
}

fn main() {
    let rect = Rectangle {
        top_left: Point { x: 0.0, y: 0.0 },
        bottom_right: Point { x: 7.0, y: 7.0 },
    };

    let p = Point { x: 3.0, y: 2.0 };

    if is_point_inside_rectangle(&p, &rect) {
        println!("The point is inside the rectangle.");
    } else {
        println!("The point is outside the rectangle.");
    }
}

   
    
/*
run:
    
The point is inside the rectangle.

*/

 



answered Jun 22, 2025 by avibootz
...