Unity's Raycast functions has a parameter you could use to raycast to a particular GameObject. You can also use that parameter to ignore particular GameObject.
usb-flash-drive
azure-nsg
madlib
timeline.js
gstreamer-1.0
jpeg2000
rustfmt
congestion-control
dart-editor
virtual-printer
image
multilingual
view-source
large-files
qchart
bindkey
nativescript-plugin
phplib
sparklyr
length-modifiers
nullpointerexception
reshape2
sql-macro
turbo-c
classifier4j
jsoup
glmulti
win32con
significant-digits
swiftui-foreach